What You'll Do
• We are seeking skilled Automation QA Engineers to join our team and contribute to delivering high-quality software solutions.
• The ideal candidates will have a strong background in automation testing, experience with Python/Selenium or Java, and the ability to collaborate with developers to enhance unit and integration testing.
What You Know
• 8+ years of overall experience in test automation.
• Develop, maintain, and execute automated test suites using Python/Selenium or Java.
• Collaborate with developers to design and implement unit and integration tests.
• Perform functional, regression, and end-to-end testing to ensure product quality.
• Debug and analyze test failures to identify root causes and provide clear, concise bug reports.
• Work with SQL to validate data integrity and ensure database-related functionalities meet specifications.
• Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
• Contribute to the continuous improvement of the QA automation framework and testing processes.
• Qualifications:
• Proven experience as an Automation QA Engineer or similar role.
• Proficiency in writing automated tests using Python/Selenium and/or Java.
• Familiarity with unit and integration testing best practices.
• Basic knowledge of SQL for data validation and testing.
• Strong problem-solving skills and attention to detail.
• Ability to work effectively in a collaborative team environment.
• Excellent verbal and written communication skills.
• Preferred Skills:
• Experience with CI/CD pipelines and integration of automated tests into the build process.
• Knowledge of API testing tools like Postman or REST Assured.
• Familiarity with performance testing tools and techniques.
• Experience with cloud environments and deployment strategies.
Education
• Bachelor’s degree in Computer Science, Information Systems, Engineering, Computer Applications, or related field
Any Graduate