Mphasis
Role description
Job Description
Job Summary -
We are looking for a detail-oriented and experienced QA Engineer to lead the functional and automation testing efforts for a critical API migration project-from IBM WebSphere Application Server to Apache Tomcat. This role is essential to ensuring the reliability, performance, and quality of services within a high-performance trading platform.
The ideal candidate will have 5+ years of experience in test automation and functional testing, with a strong background in API testing, Selenium, and BDD frameworks. You will be responsible for designing and executing test plans, developing automated test scripts, and ensuring comprehensive test coverage across the migration lifecycle.
Years of experience needed - 5+ years of hands-on experience in test automation and functional testing Proven experience in API testing and automation frameworks Technical Skills:
Must Have Skills:
Proficiency in test automation using Selenium with Java Strong experience in API automation testing Hands-on experience with Gherkin syntax for ATDD/BDD using Java/Cucumber Solid understanding of test automation standards and best practices Experience with Jenkins, TestNG, Maven, GIT Strong knowledge of Oracle SQL and stored procedures Ability to prepare QA test design, data setup, and test plans Experience in functional testing, rollback testing, and end-to-end test cycles Ability to create and execute automated test cases in TeamCity Experience with database testing and troubleshooting test failures Familiarity with Atlassian tools like JIRA, Confluence Good to have skills:
Experience with performance testing tools such as Apache JMeter, LoadRunner Exposure to Java/Spring Boot development Familiarity with Agile methodologies Certifications Needed:
Relevant QA or automation certifications (e.g., ISTQB, Selenium, Java) are a plus
Good to have skills:
Design, develop, and maintain automated and manual test cases for API migration validation Collaborate with development and DevOps teams to ensure test coverage and quality assurance Execute functional, regression, and rollback testing for APIs, jobs, UI, and backend processes Monitor and troubleshoot test execution failures, ensuring timely resolution Maintain test documentation, including test plans, test cases, and test result reports Participate in Agile ceremonies and contribute to continuous improvement of QA processes Ensure test automation integration with CI/CD pipelines (e.g., GitHub Actions,TeamCity, Jenkins) Validate data integrity and system behavior post-migration
About Mphasis
Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis' Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis' Service Transformation approach helps 'shrink the core' through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis' core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients.
Job Description
Job Summary -
We are looking for a detail-oriented and experienced QA Engineer to lead the functional and automation testing efforts for a critical API migration project-from IBM WebSphere Application Server to Apache Tomcat. This role is essential to ensuring the reliability, performance, and quality of services within a high-performance trading platform.
The ideal candidate will have 5+ years of experience in test automation and functional testing, with a strong background in API testing, Selenium, and BDD frameworks. You will be responsible for designing and executing test plans, developing automated test scripts, and ensuring comprehensive test coverage across the migration lifecycle.
Years of experience needed - 5+ years of hands-on experience in test automation and functional testing Proven experience in API testing and automation frameworks Technical Skills:
Must Have Skills:
Proficiency in test automation using Selenium with Java Strong experience in API automation testing Hands-on experience with Gherkin syntax for ATDD/BDD using Java/Cucumber Solid understanding of test automation standards and best practices Experience with Jenkins, TestNG, Maven, GIT Strong knowledge of Oracle SQL and stored procedures Ability to prepare QA test design, data setup, and test plans Experience in functional testing, rollback testing, and end-to-end test cycles Ability to create and execute automated test cases in TeamCity Experience with database testing and troubleshooting test failures Familiarity with Atlassian tools like JIRA, Confluence Good to have skills:
Experience with performance testing tools such as Apache JMeter, LoadRunner Exposure to Java/Spring Boot development Familiarity with Agile methodologies Certifications Needed:
Relevant QA or automation certifications (e.g., ISTQB, Selenium, Java) are a plus
Good to have skills:
Design, develop, and maintain automated and manual test cases for API migration validation Collaborate with development and DevOps teams to ensure test coverage and quality assurance Execute functional, regression, and rollback testing for APIs, jobs, UI, and backend processes Monitor and troubleshoot test execution failures, ensuring timely resolution Maintain test documentation, including test plans, test cases, and test result reports Participate in Agile ceremonies and contribute to continuous improvement of QA processes Ensure test automation integration with CI/CD pipelines (e.g., GitHub Actions,TeamCity, Jenkins) Validate data integrity and system behavior post-migration
About Mphasis
Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis' Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis' Service Transformation approach helps 'shrink the core' through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis' core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients.