Job Summary
Synechron is seeking an experienced QA Automation Engineer / Technical Analyst to support our software development lifecycle through automation and backend testing. In this role, you will design, develop, and maintain automated test frameworks while supporting deployment, monitoring, and issue resolution activities. This position involves working closely with developers, DevOps, and business stakeholders to ensure high-quality software releases, operational stability, and compliance with organizational standards. Your contribution will help streamline testing processes, improve release cycles, and ensure system reliability.
Software Requirements
Required: Selenium WebDriver (JavaScript or Python), SQL (MySQL, PostgreSQL, or equivalent), GitHub or Bitbucket, Postman, Jenkins, CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
Preferred: Monitoring tools like Grafana, Prometheus, ELK Stack, Splunk; API management tools; cloud support (AWS, Azure, GCP); automated testing frameworks (JUnit, TestNG, Cucumber)
Experience level: 3–5 years supporting automation and backend testing in enterprise environments
Overall Responsibilities
Develop, implement, and maintain automated test scripts for functional, regression, API, and database validation activities
Collaborate with development, DevOps, and product teams to optimize testing strategies and integrate automation into CI/CD pipelines
Troubleshoot, diagnose, and resolve automation script failures and system issues efficiently
Conduct code reviews, suggesting improvements and best practices for automation frameworks
Support deployment activities by validating post-release system stability and functionality
Regularly analyze test results, log defects, and collaborate on root cause analysis for high-priority issues
Maintain detailed documentation of test cases, automation scripts, and operational procedures
Stay updated on testing tools, automation frameworks, and industry best practices
Technical Skills (By Category)
Programming Languages:
Essential: JavaScript (with Selenium), Python (preferred)
Preferred: Additional scripting languages (PowerShell, Bash) for automation tasks
Databases/Data Management:
SQL skills for querying and validating data; experience with MySQL, PostgreSQL, or similar databases
Cloud Technologies:
Basic knowledge of deploying and supporting automation in cloud environments such as AWS, Azure, GCP (preferred)
Frameworks and Libraries:
Selenium WebDriver, TestNG, Cucumber, JUnit, REST Assured, API testing tools, monitoring SDKs
Development Tools & Methodologies:
Git, Jenkins, CI/CD pipelines, Agile/Scrum, TDD/BDD practices, automation best practices
Security Protocols:
Basic understanding of security practices, API authentication mechanisms (OAuth2, JWT)
Experience Requirements
3+ years of experience in automation testing or backend support for enterprise-scale applications
Proven ability to develop and execute automated test scripts for UI, API, and database validation
Hands-on experience integrating automation workflows within CI/CD pipelines
Familiarity with database query optimization and automation frameworks
Industry experience in finance, healthcare, or enterprise software support preferred; extensive enterprise support experience acceptable
Day-to-Day Activities
Develop, execute, and maintain automated test scripts for delivery cycles
Troubleshoot and resolve automation failures, integrating fixes into ongoing pipelines
Collaborate with development teams during sprint cycles for continuous testing and feedback
Support deployment and post-release validation activities to ensure stability and performance
Log, track, and analyze defects, reporting findings to stakeholders for resolution
Maintain and update test documentation, frameworks, and operational procedures
Participate actively in sprint planning, reviews, and daily stand-ups to support continuous improvement
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or related field
3+ years of experience supporting enterprise automation testing initiatives
Certifications in ISTQB, Selenium, or CI/CD tools are advantageous
Strong analytical and troubleshooting skills with a focus on quality and performance
Effective communication skills to interact with technical and non-technical stakeholders
Ability to work independently, manage multiple tasks, and support continuous improvement
Professional Competencies
Critical thinking and problem-solving skills focused on reliable system behavior
Strong collaboration and stakeholder management skills
Ownership of testing deliverables and responsibilities
Adaptability to evolving tools, environments, and best practices
Continuous learning attitude with interest in new testing frameworks and automation technologies
Time management skills to meet deadlines in fast-paced environments
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.