Job Summary
Synechron is seeking a skilled Automation Test Engineer with expertise in Java and Selenium to lead the design development and maintenance of automated testing frameworks. The role involves collaborating with development and QA teams to ensure comprehensive test coverage integrating automation into CI/CD pipelines and enhancing testing practices for high-quality software delivery. The ideal candidate will support the organizations goal of accelerating release cycles while maintaining robust reliable and scalable testing solutions particularly within the trading domain.
Software Requirements
Required:
- Java (latest stable version strong proficiency in Java programming)
- Selenium WebDriver for automation testing
- Test automation frameworks such as TestNG JUnit
- Build tools: Maven or Gradle
- Version control: Git
- CI/CD tools: Jenkins GitHub Actions Azure DevOps
Preferred:
- Playwright for modern web browser automation
- API testing tools like RestAssured or Postman
- Cloud-based test automation platforms such as BrowserStack or Sauce Labs
- BDD frameworks like Cucumber
- Performance testing tools (JMeter Gatling)
Overall Responsibilities
- Design develop and maintain automated testing frameworks using Java and Selenium for web applications.
- Create execute and maintain automated test scripts for functional regression and integration testing.
- Implement cross-browser testing strategies; leverage Playwright for testing modern web applications.
- Integrate automation tests into CI/CD pipelines to support continuous testing and delivery.
- Collaborate with developers and QA analysts to identify test scenarios improve test coverage and ensure effective automation practices.
- Perform root cause analysis of test failures document defects and work with teams to resolve issues.
- Drive continuous improvement in testing strategies tools and practices to enhance reliability and efficiency.
- Stay current with emerging testing tools automation techniques and industry best practices.
Technical Skills (By Category)
Programming Languages:
- Required: Java (Java 8) JavaScript (preferred for Playwright)
- Preferred: Exposure to Python or other scripting languages for automation tasks
Databases/Data Management:
- Preferred: Basic knowledge of RESTful API integrations with backend databases (MySQL SQL Server Oracle)
Cloud Technologies:
- Preferred: Experience leveraging cloud-based testing platforms (BrowserStack Sauce Labs)
Frameworks and Libraries:
- Required: Selenium WebDriver TestNG JUnit
- Preferred: Playwright RestAssured Cucumber for BDD
Development Tools and Methodologies:
- Required: Maven/Gradle Git Jenkins GitHub Actions Azure DevOps
- Agile/Scrum experience for iterative development and continuous testing
Security Protocols:
- Understanding of secure testing practices and data privacy considerations when testing production-like environments.
Experience Requirements
- 3 to 5 years of experience in QA automation testing with proven expertise in Java and Selenium.
- Hands-on experience developing and maintaining automation frameworks in complex or regulated domains such as trading or finance.
- Familiarity with CI/CD pipelines and integrating automation into deployment workflows.
- Experience with modern web automation tools like Playwright is a plus.
- Previous exposure to trading or financial services domain is highly desirable.
- Candidates with equivalent experience demonstrating automation excellence will be considered.
Day-to-Day Activities
- Design develop and update automated test scripts and frameworks for trading-related web applications.
- Collaborate with developers QA and product managers to understand feature requirements and develop corresponding automation strategies.
- Execute automation scripts analyze results and report defects with detailed root cause analysis.
- Maintain and enhance test environments and tools ensuring test coverage aligns with product releases.
- Participate in daily stand-ups sprint planning and retrospectives to promote quality practices.
- Optimize existing test suites to improve execution speed and reliability.
- Advocate for automation best practices and identify opportunities for process improvements.
- Keep up with evolving testing techniques and incorporate new tools including Playwright if applicable.
Qualifications
- Bachelors degree in Computer Science Engineering or a related field.
- Professional certification in Java Selenium or automation testing (preferred).
- Proven experience with automation testing in trading or financial services is highly preferred.
- Commitment to continuous learning through industry certifications training or professional development.
Professional Competencies
- Strong analytical and problem-solving capabilities with a focus on automation effectiveness.
- Proactive mindset for identifying testing gaps and automation opportunities.
- Excellent communication skills to collaborate effectively with diverse teams.
- Adaptability to new tools and evolving testing requirements.
- Ability to work under pressure adhering to tight deadlines while maintaining quality standards.
- Strong focus on detail and process improvement to enhance testing reliability and efficiency.
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.
Candidate Application Notice
Required Experience:
IC
Job SummarySynechron is seeking a skilled Automation Test Engineer with expertise in Java and Selenium to lead the design development and maintenance of automated testing frameworks. The role involves collaborating with development and QA teams to ensure comprehensive test coverage integrating autom...
Job Summary
Synechron is seeking a skilled Automation Test Engineer with expertise in Java and Selenium to lead the design development and maintenance of automated testing frameworks. The role involves collaborating with development and QA teams to ensure comprehensive test coverage integrating automation into CI/CD pipelines and enhancing testing practices for high-quality software delivery. The ideal candidate will support the organizations goal of accelerating release cycles while maintaining robust reliable and scalable testing solutions particularly within the trading domain.
Software Requirements
Required:
- Java (latest stable version strong proficiency in Java programming)
- Selenium WebDriver for automation testing
- Test automation frameworks such as TestNG JUnit
- Build tools: Maven or Gradle
- Version control: Git
- CI/CD tools: Jenkins GitHub Actions Azure DevOps
Preferred:
- Playwright for modern web browser automation
- API testing tools like RestAssured or Postman
- Cloud-based test automation platforms such as BrowserStack or Sauce Labs
- BDD frameworks like Cucumber
- Performance testing tools (JMeter Gatling)
Overall Responsibilities
- Design develop and maintain automated testing frameworks using Java and Selenium for web applications.
- Create execute and maintain automated test scripts for functional regression and integration testing.
- Implement cross-browser testing strategies; leverage Playwright for testing modern web applications.
- Integrate automation tests into CI/CD pipelines to support continuous testing and delivery.
- Collaborate with developers and QA analysts to identify test scenarios improve test coverage and ensure effective automation practices.
- Perform root cause analysis of test failures document defects and work with teams to resolve issues.
- Drive continuous improvement in testing strategies tools and practices to enhance reliability and efficiency.
- Stay current with emerging testing tools automation techniques and industry best practices.
Technical Skills (By Category)
Programming Languages:
- Required: Java (Java 8) JavaScript (preferred for Playwright)
- Preferred: Exposure to Python or other scripting languages for automation tasks
Databases/Data Management:
- Preferred: Basic knowledge of RESTful API integrations with backend databases (MySQL SQL Server Oracle)
Cloud Technologies:
- Preferred: Experience leveraging cloud-based testing platforms (BrowserStack Sauce Labs)
Frameworks and Libraries:
- Required: Selenium WebDriver TestNG JUnit
- Preferred: Playwright RestAssured Cucumber for BDD
Development Tools and Methodologies:
- Required: Maven/Gradle Git Jenkins GitHub Actions Azure DevOps
- Agile/Scrum experience for iterative development and continuous testing
Security Protocols:
- Understanding of secure testing practices and data privacy considerations when testing production-like environments.
Experience Requirements
- 3 to 5 years of experience in QA automation testing with proven expertise in Java and Selenium.
- Hands-on experience developing and maintaining automation frameworks in complex or regulated domains such as trading or finance.
- Familiarity with CI/CD pipelines and integrating automation into deployment workflows.
- Experience with modern web automation tools like Playwright is a plus.
- Previous exposure to trading or financial services domain is highly desirable.
- Candidates with equivalent experience demonstrating automation excellence will be considered.
Day-to-Day Activities
- Design develop and update automated test scripts and frameworks for trading-related web applications.
- Collaborate with developers QA and product managers to understand feature requirements and develop corresponding automation strategies.
- Execute automation scripts analyze results and report defects with detailed root cause analysis.
- Maintain and enhance test environments and tools ensuring test coverage aligns with product releases.
- Participate in daily stand-ups sprint planning and retrospectives to promote quality practices.
- Optimize existing test suites to improve execution speed and reliability.
- Advocate for automation best practices and identify opportunities for process improvements.
- Keep up with evolving testing techniques and incorporate new tools including Playwright if applicable.
Qualifications
- Bachelors degree in Computer Science Engineering or a related field.
- Professional certification in Java Selenium or automation testing (preferred).
- Proven experience with automation testing in trading or financial services is highly preferred.
- Commitment to continuous learning through industry certifications training or professional development.
Professional Competencies
- Strong analytical and problem-solving capabilities with a focus on automation effectiveness.
- Proactive mindset for identifying testing gaps and automation opportunities.
- Excellent communication skills to collaborate effectively with diverse teams.
- Adaptability to new tools and evolving testing requirements.
- Ability to work under pressure adhering to tight deadlines while maintaining quality standards.
- Strong focus on detail and process improvement to enhance testing reliability and efficiency.
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.
Candidate Application Notice
Required Experience:
IC
View more
View less