Job Summary
Synechron is seeking a dedicated and technically skilled QA Automation Tester to join our quality assurance team. The primary purpose of this role is to design, develop, and maintain automated test scripts to ensure the delivery of high-quality software products. This position plays a critical role in enhancing testing efficiency, supporting continuous integration and deployment, and driving overall software quality. The QA Automation Tester will contribute to the organization’s goal of delivering reliable, robust, and scalable solutions aligned with business objectives.
Software Requirements
Required:
- Proficiency with Cypress (preferred) or Selenium automation frameworks, with hands-on experience in test script development.
- Expertise in TypeScript and JavaScript for automation testing.
- Practical experience in API testing using tools such as Postman, RestAssured, or Cypress API capabilities.
- Familiarity with CI/CD tools and pipeline integration such as Jenkins, GitHub Actions, or Azure DevOps.
- Knowledge of version control systems, especially Git.
Preferred:
- Experience with BDD frameworks like Cucumber.
- Knowledge of performance testing tools such as JMeter or k6.
- Exposure to cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization technologies like Docker and Kubernetes.
Overall Responsibilities
- Design, develop, and execute automated test scripts to validate software functionality across different testing types including functional, regression, integration, and performance testing.
- Implement and execute API test automation to verify backend services and data integrity.
- Collaborate with developers, product managers, and QA teams to understand requirements and refine testing strategies.
- Integrate automated tests into CI/CD pipelines to facilitate continuous testing and delivery.
- Conduct root cause analysis of test failures, working closely with development teams to troubleshoot and resolve issues.
- Maintain comprehensive documentation for test cases, frameworks, and processes to ensure traceability and knowledge sharing.
- Champion best practices in automation, testing, and quality assurance to improve processes and deliverables.
Technical Skills (By Category)
- Programming Languages: Required: TypeScript/JavaScript. Preferred: Experience with other scripting or programming languages.
- Databases/Data Management: Basic understanding of data validation and API data interactions.
- Cloud Technologies: Knowledge of cloud environments is advantageous but not mandatory.
- Frameworks and Libraries: Required: Cypress or Selenium; Preferred: BDD frameworks such as Cucumber.
- Development Tools and Methodologies: Required: Git, CI/CD pipelines; Preferred: experience with containerization tools like Docker, Kubernetes.
- Security Protocols: Understanding of secure testing practices and data privacy considerations.
Experience Requirements
- 5 to 10 years of professional experience in QA automation testing roles.
- Proven experience with automation frameworks like Cypress or Selenium.
- Hands-on API testing experience with REST and GraphQL APIs.
- Familiarity with CI/CD pipelines and integration into development workflows.
- Industry experience in domains such as finance, technology, or IT services is preferred but not mandatory.
- Alternative qualifications include demonstrated success in delivering automated testing solutions within complex projects, whether professional or academic.
Day-to-Day Activities
- Develop, review, and execute automated test scripts aligned with project specifications.
- Collaborate regularly with developers, QA engineers, and product teams to ensure comprehensive test coverage.
- Integrate automation into continuous testing processes within CI/CD environments.
- Diagnose, document, and communicate test failures and work with teams to address root causes.
- Contribute to sprint planning, daily stand-ups, and retrospectives in Agile settings.
- Review peer test scripts to uphold quality standards and consistency.
- Keep up-to-date with emerging automation tools and testing techniques through continuous learning.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent industry experience.
- Certifications in automation testing tools or frameworks are a plus.
- Ongoing professional development in automation or quality assurance practices.
Professional Competencies
- Strong analytical, troubleshooting, and problem-solving abilities.
- Effective collaborative skills and ability to work within multi-disciplinary teams.
- Excellent verbal and written communication for technical documentation and stakeholder interactions.
- Adaptability in a fast-paced environment, with a continuous improvement mindset.
- Ability to manage multiple tasks effectively, prioritize workload, 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.
Candidate Application Notice
.png)

