Job Summary:
Synechron is seeking a highly skilled and experienced Senior Automation Test Engineer to join our dynamic quality assurance team. In this role, you will be responsible for designing, developing, and executing automation solutions that ensure the delivery of high-quality software products. Your expertise will contribute to streamlining testing processes, reducing manual effort, and enhancing overall software reliability, supporting our organizational goal of delivering innovative technology solutions efficiently.
Software Requirements:
Required:
Proficiency in Selenium WebDriver using Java for automation scripting
Experience with TestNG framework for test execution and management
Strong knowledge of build and project management tools such as Maven
CI/CD pipeline tool experience with Jenkins automation server
Ticketing and issue tracking familiarity with JIRA
Preferred:
Knowledge of additional automation frameworks or tools such as Cucumber, RestAssured
Experience with version control systems like Git
Overall Responsibilities:
Design, develop, and maintain automated test scripts to validate functional and regression testing objectives
Collaborate with cross-functional teams, including developers and QA, to understand requirements and develop comprehensive testing strategies
Execute automated tests, analyze results, and report defects with clear documentation
Validate bug fixes, verify new features, and ensure software stability prior to release
Participate in test planning, review test cases, and continuously improve automation processes
Contribute to the adoption of Agile methodologies, including sprint planning and retrospectives, to ensure continuous quality improvement
Monitor and optimize automation test suites for performance and reliability
Technical Skills (By Category):
Programming Languages:
Required: Java (expert level)
Preferred: Python, JavaScript for additional scripting flexibility
Databases/Data Management:
Required: Experience with SQL/Relational Databases (e.g., MySQL, Oracle) for data validation and backend testing
Cloud Technologies:
Preferred: Basic understanding of cloud environments like AWS or Azure for testing deployment scenarios
Frameworks and Libraries:
Required: Selenium WebDriver, TestNG, Maven, Jenkins
Preferred: Cucumber, RestAssured for API testing
Development Tools and Methodologies:
Required: Agile/Scrum practices, JIRA, version control tools (Git)
Preferred: Continuous Integration/Continuous Deployment (CI/CD) pipelines
Security Protocols:
Not specifically applicable unless testing secure applications, in which case familiarity with security standards is advantageous
Experience Requirements:
Minimum of 7 years of professional experience in automation testing or quality assurance
Proven expertise in automation testing using Selenium and Java in enterprise environments
Demonstrated experience designing and maintaining automated test frameworks and scripts
Prior experience working within Agile/Scrum development teams
Industry-specific experience in financial services, banking, or related sectors is beneficial but not mandatory
Alternative pathways: Rich experience in test automation across various platforms or relevant certifications are acceptable substitutes for years of experience
Day-to-Day Activities:
Develop, review, and execute automated test cases aligned with project requirements
Debug and troubleshoot automation scripts, ensuring robustness and efficiency
Collaborate with cross-disciplinary teams during sprint planning, stand-ups, and retrospective meetings
Track defect reports, prioritize issues, and verify defect fixes
Provide ongoing feedback on test cases, automation processes, and quality standards to improve team efficiency
Maintain and update automation frameworks in line with evolving project needs
Qualifications:
Bachelor's degree in Computer Science, Information Technology, Engineering, or an equivalent field
Relevant certifications in automation testing, Java programming, or Agile methodologies are considered a plus
Commitment to continuous professional development within the quality assurance domain
Professional Competencies:
Strong analytical and problem-solving skills with a methodical approach
Effective communicator capable of articulating technical issues to diverse audiences
Ability to work collaboratively within a team environment, fostering knowledge sharing
Attention to detail with a focus on delivering high-quality work outputs
Adaptable and willing to learn emerging tools, technologies, and industry best practices
Demonstrates a proactive, solution-oriented mindset and excellent time management skills.
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.