Job Requirements
As a senior team member, you will mentor and coach junior Quality Engineers while enhancing and maintaining automated CI flows.
Expert-level knowledge of Java and object-oriented programming concepts
Advanced hands-on experience using Selenium & Core Java for test automation suite development
Comprehensive experience with test frameworks (JUnit, TestNG, Mockito, PowerMockito, NUnit)
Advanced knowledge of RESTful APIs and Web Services testing
Expert understanding of software analysis, design, and architecture principles
Advanced proficiency with Linux operating systems
Advanced experience in unit, integration, component, performance, and end-to-end system testing
Expert knowledge of functional and non-functional testing methodologies
Advanced skills in test automation framework development and maintenance
Comprehensive understanding of web and RESTful applications, including browser cookies, URLs, and HTTP methods
Advanced proficiency in SQL for complex data extraction and validation
6+ years of experience as a Senior Test Automation Engineer
Proven ability to mentor and coach Junior Quality Engineers
Experience establishing and coordinating test strategies across multiple teams
Leadership in driving software quality assurance lifecycle processes
Ability to provide expert guidance on quality engineering best practices
Expert proficiency with comprehensive test tool suites (Selenium, Cypress, Postman, Insomnia, Swagger)
Advanced experience with CI tools (Jenkins), bug tracking (JIRA), and version control systems (GitHub, GitLab, Bitbucket)
Proficiency with popular IDEs (IntelliJ, Eclipse, VSCode) and test case management tools (QTP, TestRail, Allure)
Experience with advanced automation and performance testing tools
Knowledge of DevOps practices and emerging testing methodologies
Commitment to writing clean and maintainable test automation code
Ability to work as a team player who can easily adapt in rapidly changing environments
Advanced analytical, problem-solving, and decision-making skills
Experience in root-cause analysis of production issues and designing test coverage to fill gaps
Skills in monitoring bug resolution efforts and tracking successes
Ability to develop extensive test patterns for all aspects of the technology stack
Work Experience
7-10Years
📌 Lead Software Engineer (Pune)
🏢 Virtusa
📍 Pune