Job Summary
Synechron is seeking a highly skilled Lead QA Engineer with a focus on automation to oversee and enhance the quality assurance efforts across multiple projects. As the leader of the QA automation team, you will develop, implement, and maintain testing frameworks that ensure the delivery of reliable, high-quality software solutions. Your expertise will support our Agile development environment by driving continuous improvement in testing practices, mentoring team members, and collaborating closely with development, project management, and business stakeholders to meet project objectives efficiently and effectively.
Required:
Selenium WebDriver and TestNG (Experience with minimum of 3 years)
Programming languages such as Java and Python (Strong proficiency required)
Continuous Integration/Continuous Delivery (CI/CD) tools (e.g., Jenkins, GitLab CI/CD)
Test management and defect tracking tools (e.g., JIRA, Zephyr)
Preferred:
Appium for mobile automation testing
Cucumber, RestAssured or similar BDD frameworks
Cloud-based testing services (e.g., Sauce Labs, BrowserStack)
API testing tools (e.g., Postman, SoapUI)
Overall Responsibilities
Lead and manage the automation testing team to deliver high-quality, reliable software within agreed timelines
Architect, develop, and maintain test automation frameworks, scripts, and processes aligned with project requirements
Collaborate with development teams to identify, isolate, and track defects, advocating for quality across the software lifecycle
Continuously evaluate and adopt new testing tools, frameworks, and methodologies to optimize testing efficacy
Mentor team members to enhance their technical skills and professional growth
Oversee the design and execution of automated test cases, test scripts, and ongoing regression suites
Review test results, ensure defect resolution, and prepare reports on QA performance metrics
Promote best practices in testing, quality standards, and Agile methodologies across teams
Facilitate communication between QA, technical teams, and stakeholders to ensure a shared understanding of quality objectives
Drive process improvements to streamline testing workflows and ensure robust test coverage
Technical Skills (By Category)
Programming Languages:
Required: Java, Python (Strong proficiency)
Preferred: Other relevant languages such as JavaScript or Ruby
Test Automation Tools & Frameworks:
Required: Selenium WebDriver, TestNG, Appium
Preferred: Cucumber, RestAssured, Postman, SoapUI
Development Methodologies:
Agile, Scrum, CI/CD processes (Required)
Version Control & Build Tools:
Git, Maven, Jenkins (Required)
Test Management & Issue Tracking:
JIRA, Zephyr or similar tools (Required)
Data & API Management:
Knowledge of database testing (SQL proficiency preferred)
API testing and service validation (Preferred)
Additional Knowledge:
Familiarity with Cloud Testing Platforms (Preferred)
Experience with performance testing tools (e.g., JMeter) is a plus
Experience Requirements
At least 7 years of experience in software quality assurance and testing, with a minimum of 3 years leading or managing automation testing teams
Proven history of delivering automated testing solutions for complex software applications
Sound understanding of Agile development practices and SDLC
Experience working in fast-paced, collaborative environments, preferably within a financial or technology domain
Prior experience with continuous integration/delivery pipelines and automated build processes
Day-to-Day Activities
Oversee the development, review, and execution of automated test cases, scripts, and frameworks
Manage and motivate the QA automation team, providing guidance on technical challenges and best practices
Monitor and analyze test execution results, ensuring clear defect tracking and timely resolution
Collaborate with developers, product managers, and business analysts to understand project requirements and testing objectives
Identify opportunities for process improvements, automating manual tasks where possible
Conduct code reviews and ensure testing standards are upheld across all automation scripts
Review project plans and participate in sprint planning and retrospectives in coordination with Agile teams
Create reports and dashboards highlighting testing progress, issues, and quality metrics
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related fields
Relevant professional certifications in Automation Testing (e.g., ISTQB Advanced, Certified Selenium Professional) are preferred
Ongoing commitment to professional development in quality assurance, automation tools, and emerging technologies
Professional Competencies
Strong analytical and problem-solving skills for technical troubleshooting
Demonstrated leadership and team management abilities
Excellent communication skills to coordinate with diverse teams and stakeholders
Effective mentorship skills, fostering growth and knowledge sharing within teams
Ability to adapt quickly to changing priorities and technologies
Creative thinking for testing process innovations
Exceptional organizational and time management skills, managing multiple projects simultaneously
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.