QA Automation Engineer | Selenium, API Testing, TestNG, CI/CD (Jenkins, Azure DevOps), Enterprise Application Testing
Location: Bengaluru - Bellandur (GTP)
Time Type: Full time
Job Description
Job Summary
Synechron is seeking an experienced QA Automation Engineer to join our quality assurance team. In this role, you will be responsible for designing, developing, and maintaining robust automation frameworks and scripts to ensure the delivery of high-quality software products. Your expertise will support functional, regression, and API testing initiatives, enabling seamless integrations and reliable system performance. You will collaborate closely with development, QA, and DevOps teams to improve testing efficiency, reduce defects, and accelerate release cycles.
Software Requirements
Required: Selenium WebDriver (Java), TestNG, Maven, Jenkins, JIRA, Git, SQL (MySQL/PostgreSQL), automation scripting (Java, Python preferred)
Preferred: Cucumber, Gherkin syntax, REST Assured, Postman, LoadRunner, CI/CD tools like Azure DevOps or GitHub Actions, testing frameworks (Karma, Jasmine)
Experience Level: 5+ years of hands-on experience in automation testing in enterprise environments
Overall Responsibilities
Design, develop, and execute automated test scripts for functional, regression, API, and database testing
Build and maintain scalable, reusable automation frameworks using Selenium WebDriver and Java or Python
Troubleshoot and debug automation scripts, identify issues, and enhance test coverage for performance and reliability
Collaborate with developers, product managers, and QA teams to ensure comprehensive testing aligned with release deadlines
Conduct code reviews and ensure adherence to best practices for automation development
Support Continuous Integration and Continuous Deployment (CI/CD) pipelines to enable rapid and reliable releases
Review manual test cases and convert them into automated scripts, optimizing testing processes
Maintain detailed documentation of test cases, scripts, defect reports, and system configurations
Technical Skills (By Category)
Programming Languages:
Essential: Java (preferred), Python (preferred), JavaScript (for front-end testing)
Preferred: Groovy (for Cucumber), Bash scripting for automation tasks
Databases/Data Management:
SQL (MySQL, PostgreSQL), data validation, query optimization, and data setup for testing
Cloud Technologies:
Basic knowledge of cloud platforms (Azure, AWS, GCP) for environment setup and testing (preferred)
Frameworks and Libraries:
Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), REST Assured, LoadRunner (optional for performance testing)
Development Tools & Methodologies:
Git, Maven, Jenkins, Azure DevOps, Docker, Agile/Scrum, TDD/BDD (JUnit, Mockito, Cucumber)
Security & Protocols:
Understanding of API security best practices (OAuth2, JWT), data encryption, and security testing fundamentals
Experience Requirements
5+ years of experience in automation testing for enterprise-level applications
Proven experience developing and maintaining Selenium-based automation frameworks
Experience testing APIs, database validations, and performance testing tools
Strong understanding of the software development lifecycle in an Agile environment
Industry experience in finance, healthcare, e-commerce, or enterprise sectors is preferred; extensive experience in supporting complex systems is a plus
Day-to-Day Activities
Develop, maintain, and execute automated test cases for various testing cycles
Troubleshoot automation scripts, identify root causes of failures, and improve test stability
Collaborate with development and QA teams during sprint planning, review, and release cycles
Support Continuous Integration tools for automated build and deployment pipelines
Perform code reviews and refactor scripts for maintainability and scalability
Analyze test reports, track defects, and ensure timely resolution
Review and optimize testing strategies for efficiency and coverage
Document testing procedures, test cases, and automation frameworks
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field
5+ years of experience in automation testing, with a focus on enterprise applications
Certifications such as ISTQB, Certified Selenium Tester, or equivalent are advantageous
Deep knowledge of Selenium WebDriver, API testing, and automation best practices
Strong analytical, debugging, and problem-solving skills
Ability to work independently and collaboratively within a fast-paced environment
Professional Competencies
Critical thinking and analytical problem-solving capabilities
Effective communication and stakeholder management skills
Strong attention to detail with a focus on quality and reliability
Ownership mindset with a proactive approach to continuous improvement
Capacity to adapt to evolving tools, frameworks, and project requirements
Time management skills to prioritize testing activities and meet deadlines
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
