Accellor

Senior QA Automation, JavaScript & TypeScript

Accellor

contract

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerElasticSearchJavaJavaScriptJenkinsKubernetesMicroservicesNode.jsSeleniumTypeScript

About the role

  • Designing, developing, and maintaining scalable and reusable test automation frameworks for UI, API, and integration testing.
  • Use programming skills in Java, JavaScript, or similar languages to drive testability for large enterprise applications
  • Work with CI/CD frameworks to integrate quality automation into our build and release pipelines.
  • Create infrastructure for CI to use in running automation.
  • Advocate and present to technical and non-technical stakeholders
  • Analyzing performance test results and collaborating with development teams to identify and resolve bottlenecks.
  • Collaborating with cross-functional teams to align testing strategies with business goals and ensure high-quality releases.
  • Driving improvements in test coverage across unit, functional, and load tests.
  • Identifying, tracking, and resolving software defects using tools like Jira or AWS DevOps.
  • Mentoring junior QA engineers in best practices for automation testing.
  • Staying updated on industry trends and advocating for process improvements to enhance the software development lifecycle

Requirements

  • Extensive experience developing test automation frameworks and testing strategies.
  • Extensive experience using creating automation testing scripts using Selenium.
  • Strong programming skills in TypeScript and JavaScript
  • Knowledge of CI/CD pipelines and experience integrating automation with tools like Jenkins or GitHub Actions.
  • Good experience and exposure to BDD testing framework.
  • Deep understanding of the challenges of building and maintaining services or web applications in production.
  • Strong critical thinking skills, including the ability to identify fallacies, biases, and anti-patterns.
  • Strong strategic thinking skills, with a proven record of identifying opportunities and breaking down complex problems.
  • Seasoned leadership skills, with prior experience mentoring other engineers and leading complex cross-functional initiatives.
  • Strong communication skills, including actively listening, giving structured feedback, presenting to non-technical stakeholders, and influencing others.
  • Hands-on experience designing and implementing comprehensive testing strategies.
  • Understanding of the challenges of service virtualization, ephemeral environments, and CI/CD automation.
  • Experience with WebdriverIO and Jenkins is also helpful
  • Solid understanding of Agile methodologies and QA processes.
  • Proven ability to debug complex issues and collaborate effectively with cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience scaling large web applications and maintaining high availability services
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.
  • Knowledge of E-Commerce and subscription systems
  • Experience with AWS is desirable
  • Knowledge or experience of E-Commerce systems, Product Information Management (PIM) solutions
  • Working experience with ElasticSearch
  • Familiar with third-party backend API integrations
  • ISTQB or similar QE certifications.
  • Experience with Netlify environments
  • Playwright and performance testing experience using Node.js tools such as Artillery or K6