QA Automation Engineer | Selenium, API Testing, TestNG, CICD (Jenkins, Azure DevOps), Enterprise Application Testing
Job Summary
Job Summary
Synechron is seeking an experienced QA Automation Engineer to join our quality assurance 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
Bachelors 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
SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
Key Skills
- Eclipse
- Engineering
- Event Planning
- Interior
- Cisco
About Company
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more