Quality Assurance Engineer
Job Description
Role Overview:
We are seeking a QA Automation Engineer with experience in automated regression testing using Selenium WebDriver and proficiency in SQL. The ideal candidate should have strong programming skills (e.g., Java or Python) and experience testing both web applications and non-GUI systems.
Key Responsibilities:
- Develop and maintain automated test scripts for functional and regression testing using Selenium WebDriver.
- Write and modify SQL queries for database testing.
- Ensure proper integration of automated tests in the CI/CD pipeline.
- Test non-GUI applications (flat files, XML) and APIs (using Postman, JMeter).
- Use JIRA and Azure DevOps for test management and Agile workflow.
- Collaborate with development teams to ensure seamless delivery of high-quality software.
Required Skills:
- Strong experience with Selenium, SQL, and programming languages (Java/Python).
- Knowledge of API testing and tools like Postman and JMeter.
- Familiarity with Agile methodologies and tools like JIRA, Azure.
- Ability to troubleshoot and deliver reliable, high-quality automation solutions.
Qualifications:
- Bachelor's degree in Computer Science or related field, or equivalent experience.





