QA Automation Test Engineer | PlaywrightSelenium | C# & TypeScript | CICD Integration
Job Summary
Job Summary
Synechron is seeking a skilled QA Automation Test Engineer to join our quality engineering team. The role focuses on designing developing and maintaining automated testing frameworks to ensure the delivery of high-quality web-based applications. This position plays a crucial role in supporting continuous integration and continuous deployment (CI/CD) pipelines improving test automation coverage and enhancing overall product quality. The successful candidate will contribute directly to the reliability and efficiency of software releases aligning with organizational goals for scalable high-quality software delivery.
Software Requirements
Required:
Playwright or Selenium (minimum 2 years experience in UI automation)
.NET with C# (experience creating project solutions and automation scripts)
TypeScript (proficient in writing test scripts and solutions)
Familiarity with CI/CD tools (e.g. Jenkins Azure DevOps GitLab CI) for test execution integration
Version control systems primarily Git
API testing tools or experience in API automation scripting (e.g. Postman REST Assured)
Preferred:
Java or JavaScript for supplemental automation needs
Test reporting tools (e.g. Allure ExtentReports)
Automation design patterns (Page Object Model data-driven testing framework implementation)
Overall Responsibilities
Design develop and maintain automated test frameworks and scripts for functional regression smoke and end-to-end test scenarios for web applications.
Integrate automated tests within CI/CD pipelines and analyze execution results to ensure continuous quality delivery.
Identify and implement scalable automation solutions to reduce manual testing effort and improve coverage.
Perform manual and exploratory testing as needed to validate complex workflows and edge cases.
Develop and update test scenarios test cases and test data with an automation-first approach.
Validate integration flows API functionality and data flows across interconnected systems.
Collaborate effectively with cross-functional teamsincluding developers business analysts DevOps and product ownersto troubleshoot and resolve defects.
Manage defect lifecycle including logging tracking reproducing and participating in triage discussions.
Contribute to the continuous improvement of test automation strategies and best practices.
Technical Skills (By Category)
Programming Languages:
Required: C# TypeScript
Preferred: Java JavaScript
Databases/Data Management:
Basic understanding of relational databases and ability to use test data effectively (Essential)
SQL knowledge (Preferred)
Cloud Technologies:
Familiarity with cloud-based CI/CD pipeline integration (Preferred)
Frameworks and Libraries:
Playwright or Selenium WebDriver (Essential)
Modern test automation design patterns such as Page Object Model and data-driven testing (Essential)
Development Tools and Methodologies:
Version control systems such as Git (Essential)
CI/CD integration tools like Jenkins Azure DevOps or equivalent (Essential)
Agile and DevOps methodologies (Preferred)
Security Protocols:
Awareness of security best practices in testing APIs and applications (Preferred)
Experience Requirements
Minimum 3-5 years in software quality assurance roles with a focus on automation testing.
Demonstrable experience designing and implementing automated test frameworks in C# and TypeScript.
Prior involvement in integration and API testing.
Exposure to financial market trading or securities-related platforms is preferred but not mandatory.
Experience testing complex workflows involving system integrations and real-time data processing is advantageous.
Alternative relevant experience in high-volume transaction processing or similarly complex domains will be considered.
Day-to-Day Activities
Develop and maintain automated test scripts and frameworks alongside engineering teams.
Execute and monitor automated test runs integrated with CI/CD pipelines; analyze and report outcomes.
Perform exploratory manual testing for new features and complex scenarios not covered by automation.
Review user stories acceptance criteria and system documentation to ensure comprehensive testing coverage.
Collaborate daily in stand-ups sprint planning and defect triage meetings.
Participate in code and automation reviews to maintain quality standards.
Provide feedback and insights early in the software development lifecycle to improve deliverable quality.
Support User Acceptance Testing (UAT) and validate production deployments as needed.
Qualifications
Bachelors degree in Computer Science Information Technology Engineering or a related field or equivalent practical experience.
Relevant certifications such as ISTQB CSTP or equivalent test automation credentials are desirable.
Ongoing commitment to professional development in test automation technologies and quality engineering best practices.
Training and hands-on experience with Playwright/Selenium and programming languages as required.
Professional Competencies
Strong analytical and problem-solving skills with attention to detail.
Ability to work collaboratively within cross-functional teams.
Effective communication skills to articulate testing outcomes and quality insights to technical and non-technical stakeholders.
Adaptability to evolving technologies methodologies and project requirements.
Proactive learner with a mindset geared towards continuous improvement and innovation.
Strong organizational skills with ability to prioritize tasks and manage time effectively in a fast-paced environment.
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.
Required Experience:
IC
About Company
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more