QA Automation Engineer

Codework

Codework is seeking a detail-oriented and innovative QA Automation Engineer to join our dynamic team. In this role, you will be instrumental in ensuring the quality and reliability of our software products by designing, developing, and executing automated test scripts. You will collaborate closely with developers, product managers, and other stakeholders to identify test requirements and develop comprehensive testing strategies that enhance product performance and user experience. At Codework, we value creativity, technical excellence, and continuous improvement, and we are looking for a QA Automation Engineer who is passionate about leveraging automation technologies to streamline testing processes and accelerate project delivery. This position offers a unique opportunity to work in a fast-paced, agile environment, contribute to cutting-edge product development, and grow your career as an essential member of our quality assurance team. If you have a strong foundation in software testing, proficiency in automation tools, and a commitment to delivering high-quality software, we invite you to apply and help us maintain Codework’s reputation for excellence.

JOB DESCRIPTION

• Hands-on experience in C# and OOP concepts.

• Hands-on experience in developing test automation frameworks (e.g., Page Object Model (POM), Behavior-Driven Development (BDD), Data-Driven Frameworks, etc.).

• Hands-on experience in developing and automating REST API test scripts.

• Hands-on experience with Selenium and Appium automation frameworks.

EXPERTISE AND QUALIFICATIONS : C#, Selenium, API Automation, Framework development, Mobile Automatio.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a QA Automation Engineer or similar role in software testing.
  • Proficiency in programming languages such as Java, Python, or JavaScript for test automation.
  • Hands-on experience with automation testing tools and frameworks like Selenium, Cypress, or similar.
  • Strong understanding of software testing methodologies, including functional, regression, performance, and integration testing.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Excellent analytical, problem-solving, and communication skills.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.