We are currently seeking a skilled and detail-oriented QA Automation Engineer to join our quality assurance team at Reydix. As a QA Automation Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through the design, development, and execution of automated test scripts. If you have a passion for delivering high-quality software, excellent problem-solving skills, and strong attention to detail, this is an exciting opportunity to contribute to our team.
Tasks
- Collaborate with the development team and product owners to understand project requirements and design effective automated test strategies and plans
- Develop, maintain, and execute automated test scripts using industry-standard testing frameworks and tools
- Identify, analyze, and report software defects and inconsistencies, and work closely with the development team to resolve them
- Continuously improve the automation test framework and test coverage to ensure comprehensive testing of our software products
- Perform functional, regression, performance, and security testing as required
- Collaborate with cross-functional teams to ensure the timely and successful delivery of high-quality software releases
- Participate in the Agile development process, including sprint planning, estimation, and retrospective meetings
- Stay updated with industry best practices and emerging trends in QA automation, and proactively apply them to enhance our testing processes
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Strong experience in automated software testing, including test script development and execution
- Proficiency in at least one programming language, such as Java, Python, or C#
- Solid understanding of software QA methodologies, tools, and processes
- Experience with test automation frameworks, such as Selenium, Appium, or Cypress
- Knowledge of API testing and tools like Postman or REST Assured
- Familiarity with continuous integration and deployment (CI/CD) processes and tools
- Strong analytical and problem-solving skills, with meticulous attention to detail
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
- Experience working in an Agile development environment is a plus
- ISTQB or other relevant certifications are a plus
$ads={1}