Quality Assurance Automation Engineer
Synechron Technologies
Apply on company website
Quality Assurance Automation Engineer
Synechron Technologies
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
QA Automation Engineer with Java, Selenium, and Playwright Expertise
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 organization’s 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
- Bachelor’s 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.
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.
Experience Level
Senior LevelJob role
Work location
Bengaluru - GTP, India
Department
Software Engineering
Role / Category
Software Quality Assurance and Testing
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 3 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website