
QA Automation Engineer
Codvo.ai • Pune, Maharashtra, India
Role & seniority: QE Automation Engineer (4–7 years experience)
Stack/tools: Java, JavaScript; automation tools/frameworks for API & UI; CI/CD; performance testing tools (JMeter, LoadRunner); Agile/Lean/XP practices
Top 3 responsibilities
-
Develop and maintain automated tests (acceptance, functional, regression) for API and UI; integrate testing with CI processes
-
Apply SDLC practices and methodologies; drive quality improvements and test planning; mentor junior engineers
-
Assess application performance (e.g., with JMeter/LoadRunner) and collaborate with teams to diagnose bugs and optimize solutions
Must-have skills
-
Strong knowledge of SDLC, Agile methodologies, and CI/CD
-
Expertise in core data structures and algorithms
-
Hands-on automation experience for API & UI testing; proficiency in Java, JavaScript, and scripting
-
Experience with performance testing tools (JMeter, LoadRunner); ability to lead quality engineering efforts
Nice-to-haves
-
Experience mentoring teams; ability to present technical data to stakeholders; familiarity with test planning and quality engineering best practices
-
Location & work type: Not specified in the description
Full Description
QA Automation Engineer Job Description
Company: Codvo
Job Title: QE Automation Engineer
Experience: 4-7 years (or as per requirement) About the Role We are seeking a QE Automation Engineer who can make technology choices, apply best practices, and mentor teams to deliver high-quality software products. The ideal candidate will have strong expertise in automation testing, SDLC principles, and performance assessment. Key Responsibilities
-
Make technology choices at the individual level and analyze impact.
-
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques.
-
Expert in core data structures and algorithms. Integrate project testing with continuous integration process.
-
Work with team members to diagnose bugs and formulate solutions. Understand, debug, and contribute to the code base.
-
Drive team change for better product quality.
-
Provide expertise in quality engineering, test planning, and testing methodology for software projects.
-
Mentor junior engineers and bring best practices from the industry.
-
Develop and execute maintainable automation tests for acceptance, functional, and regression cases.
-
Assess application performance using tools like JMeter, LoadRunner.
-
Write automated tests for both API & UI on platforms like Java, JavaScript.
-
Collaborate with Quality Leaders to create test plans and configure testing tools.
-
Prepare and present technical data to internal and external customers.
-
Document and communicate results of technical data generated.
-
Participate in teams addressing organizational initiatives.
-
Required Skills & Qualifications
-
Strong knowledge of SDLC, Agile methodologies, and CI/CD.
-
Expertise in core data structures and algorithms.
-
Hands-on experience with automation tools and frameworks for API & UI testing.
-
Proficiency in Java, JavaScript, and scripting languages.
-
Experience with performance testing tools like JMeter, LoadRunner.
-
Ability to mentor and lead quality engineering practices.