An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Virtusa is seeking a Senior Lead Software Engineer (QA) with 8-12 years of experience to lead automation testing efforts. You will use Selenium WebDriver with Java to automate UI/API tests and participate in Agile ceremonies, ensuring high quality software in banking projects.
You will contribute to test strategy, implement CI/CD integrations, and collaborate with developers, QA engineers, and stakeholders to deliver reliable solutions.
Job Requirements
We are looking for 8 - 12 years experienced highly skilled Senior Lead Software Engineer (QA) with Experience in Automation Testing using Selenium WebDriver, REST API testing with Rest Assured with Java.Strong domain knowledge in Banking & Finance domain. Script Development and Maintenance: Writing, debugging, and updating automated test scripts for UI, API, or functional testing.. Test Execution and Analysis: Running automated test suites, analyzing test results, and investigating failures to differentiate between bugs and script issues.Bug Reporting and Tracking: Documenting bugs in systems like Jira, reproducing defects, and verifying fixes.. Collaboration and Planning: Attending daily Scrum/Agile meetings, reviewing requirement specifications, and collaborating with developers and manual testers.CI/CD Integration: Maintaining tests within the Continuous Integration/Continuous Deployment pipelines to ensure fast feedback on code changeCore AWS Services: Ability to use EC2 for hosting test environments, S3 for data storage, and CloudWatch for monitoring logs. Cloud Skills: Understanding infrastructure-as-code and containerization (e.g., Docker, Kubernetes) is highly valued.. Languages: Core Java. Automation Tools: Selenium WebDriver, Cucumber, JUnit, TestNG. API Testing: Rest Assured, Postman. Build & CI Tools: Maven, Gradle, Jenkins, GitHub, GitLab. Defect Management: JIRA. Database & Scripting: SQL. Others: IntelliJ: IDEA, Eclipse, Putty, Confluence