Automation Tester (Cypress/Javascript) - F01541311
About Brillio:
Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-class professionals, referred to as "Brillians", distinguishes itself through their capacity to seamlessly integrate cutting-edge digital and design thinking skills with an unwavering dedication to client satisfaction.
Brillio takes pride in its status as an employer of choice, consistently attracting the most exceptional and talented individuals due to its unwavering emphasis on contemporary, groundbreaking technologies, and exclusive digital projects. Brillio's relentless commitment to providing an exceptional experience to its Brillians and nurturing their full potential consistently garners them the Great Place to Work® certification year after year.
We are looking for an experienced Automation Tester with expertise in Cypress and JavaScript to join our Quality Assurance team. The ideal candidate will have hands-on experience in developing automated test scripts and frameworks, ensuring comprehensive test coverage, and collaborating effectively within Agile teams to deliver high-quality software.
Key Responsibilities:
Test Automation Development:
Design, develop, and maintain automated test scripts using Cypress with JavaScript to validate UI, API, and end-to-end functionality.
Create and enhance testing frameworks that support a scalable and robust automated testing strategy.
Collaborate closely with the development team to integrate automated tests into CI/CD pipelines, ensuring consistent quality in every release.
Functional & Integration Testing:
Conduct thorough functional testing to validate software against business requirements and use cases.
Execute and automate integration testing to ensure reliable interactions between system components.
Identify, isolate, and report defects, collaborating with developers to troubleshoot and resolve issues efficiently.
Test Planning & Execution:
Develop detailed, structured test plans, cases, and scripts that ensure full coverage of both positive and negative test scenarios.
Implement test scenarios for cross-browser compatibility, accessibility, and performance within the automation framework.
Execute manual test cases as needed for features that require exploratory testing or are challenging to automate.
Continuous Improvement:
Continuously assess and improve the automation framework and testing processes, keeping up-to-date with the latest Cypress and JavaScript testing techniques.
Actively participate in code reviews and provide constructive feedback to improve code quality and maintainability.
Generate test reports and dashboards to provide visibility into test results and insights on application stability.
Collaboration & Communication:
Work closely with cross-functional teams, including developers, product managers, and QA leads, to clarify requirements and ensure testing aligns with project goals.
Communicate test progress, results, and issues effectively to stakeholders and team members.
Identify and communicate risks, dependencies, and project bottlenecks that may impact testing timelines.
Qualifications:
Technical Skills:
Strong proficiency in JavaScript and Cypress for test automation.
Experience with API testing and integration testing using Cypress or other JavaScript-based tools.
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD, or Bamboo) to integrate automated tests in pipelines.
Understanding of software development and testing best practices, including version control with Git.
Experience:
3+ years of experience in test automation with a focus on JavaScript and Cypress.
Proven experience in designing, implementing, and maintaining test automation frameworks.
Strong experience with cross-browser testing and debugging.
Soft Skills:
Excellent communication skills, with the ability to work effectively within a team-oriented environment.
Detail-oriented with a proactive approach to identifying potential quality issues.
Ability to work in Agile environments, collaborating effectively with diverse teams.
Preferred Experience:
Familiarity with performance testing tools like JMeter or Azure Load Test.
Knowledge of API testing frameworks such as Postman or Karate Labs.
Experience in Agile or Scrum teams.
This role is a great fit for an experienced automation tester who is passionate about quality, driven by technical excellence, and enjoys working in dynamic, collaborative environments.
Know what it’s like to work and grow at Brillio: Click here