We are seeking a highly experienced IT Software Engineer 5 with strong expertise in test automation, API testing, performance testing, and CI/CD practices. The ideal candidate will lead automation strategy, develop scalable test frameworks, mentor teams, and ensure high-quality software delivery across enterprise platforms.
Key Responsibilities:
Develop test automation code for Continuous Integration (CI) and Continuous Delivery (CD) of systems, infrastructure, and test frameworks
Plan, design, develop, and maintain API test automation frameworks for scripting, execution, and result analysis
Provide technical leadership and mentoring for test engineers across multiple applications/projects, both onshore and offshore
Train and mentor project teams to create, execute, analyze, and maintain automated regression suites
Coordinate with Product Owners to resolve issues, enhancements, and understand specific functionalities
Develop automated functional scripts using Java, Karate, JMeter, and related tools
Perform exploratory and manual testing where required
Apply best practices, testing methodologies, and quality standards across projects
Support full stack testing, integration testing, and end-to-end system validation
Required Qualifications:
Bachelor’s degree with 10+ years of overall experience
Strong design and development skills in two or more of the following: Java, Cucumber, JBehave, or other BDD testing frameworks
At least 8 years of experience in test automation framework design
Strong experience in testing Web Services / REST APIs
Proven experience developing test scripts, test cases, and test data
Strong SQL skills with the ability to write database queries
3+ years of experience in scenario-based performance testing using JMeter
Experience with full stack testing and third-party integration testing
Strong end-to-end system integration testing experience for software platforms
Preferred Qualifications:
Hands-on experience with Python
Development experience in AWS Cloud technologies
Experience with TDD, CI/CD pipelines, and code review practices
Experience with API gateways such as Apigee
Experience with DevOps tools such as Jenkins and Git
At least 2 years of Agile team experience with strong Agile/Lean understanding
Understanding of Microservices Architecture
Experience with load and performance testing
Strong documentation skills