About the Role
We are looking for a Software QA Automation Engineer with 4+ years of experience to design, build, and maintain automated test scripts ensuring high-quality software delivery. The role involves creating detailed test plans, executing automation frameworks, performing regression testing, and identifying defects with precision. Candidates must have strong expertise in Java, Selenium, TestNG/Cucumber, and API testing tools like Postman/Insomnia, along with a solid understanding of SDLC, STLC, and Agile/Scrum practices. Experience with Azure/AWS, IIS, SQL, and Active Directory is preferred. The ideal candidate is detail-oriented, analytical, a strong communicator, and able to work independently or within a team.
Requirements
Department: Quality Assurance
Experience: 4+ Years
Job Type: Full-Time
About the Role
We are seeking an experienced Software QA Automation Engineer to design, develop, and maintain automated test scripts that ensure our software products deliver exceptional quality and reliability. In this role, you will collaborate closely with development and QA teams to validate functionality, enhance automation frameworks, and contribute to continuous improvement across testing processes. This position is ideal for someone who thrives in a dynamic environment, values precision, and is passionate about building robust automation solutions.
Key Responsibilities
Review product requirements and design specifications to develop automated test cases.
Create detailed and well-structured test plans and test scripts.
Design, implement, and execute automation tests; debug issues and identify corrective actions.
Identify, document, and track defects, inconsistencies, and system errors during testing.
Develop reusable automation functions to improve script maintainability and robustness.
Collaborate closely with software developers to ensure product quality standards are met.
Perform regression testing after bug fixes and apply QA processes for new and existing products.
Implement and improve build test processes, environments, and automation scripts.
Automate execution and verification of test reports with other team members.
Apply practical approaches to complex product testing, focusing on regression automation.
Stay current with new automation tools, techniques, and testing strategies.
Utilize multiple test environments efficiently to optimize productivity.
Create pipelines for smoke, regression, and functional test execution.
Requirements
4+ years of hands-on experience as a QA Automation Engineer.
Azure/AWS Fundamentals Certification or equivalent preferred.
Strong understanding of SDLC, STLC, QA methodologies, and Agile/Scrum practices.
Experience performing root cause analysis and proposing feasible solutions.
Working knowledge of Azure/AWS, Active Directory, IIS, SQL, and API testing.
Expertise in Java, Selenium, TestNG/Cucumber, and Postman/Insomnia or similar.
Excellent documentation, analytical, and communication skills.
High attention to detail and strong problem-solving abilities.
Ability to work both independently and collaboratively.
Self-starter with strong adaptability and ability to learn quickly.

