Search by job, company or skills

  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.

If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!

Role : Senior Test Automation Engineer
Experience : 4-7 years
Location : Mumbai/Bangalore/Trivandrum



Must-Have Skills

Core Test Automation Expertise:

  • Playwright: 3+ years of hands-on experience with Playwright for end-to-end testing (JavaScript/TypeScript)

  • Test Automation: 7+ years in test automation with multiple tools and frameworks

  • Programming Languages: Strong proficiency in JavaScript/TypeScript, Python, or Java for automation scripting

  • Web Technologies: Deep understanding of HTML, CSS, DOM manipulation, XPath, CSS selectors

  • Test Framework Design: Experience designing scalable, maintainable test automation frameworks

IoT Services Testing:

  • Develop and execute test cases for IoT devices, gateways, and their interactions with cloud platforms.

  • Test device provisioning, connectivity, data ingestion, command & control, and firmware updates.

  • Simulate IoT device behavior and data streams for comprehensive testing.

  • Utilize tools and protocols relevant to IoT (e.g., MQTT, CoAP, REST APIs for device management).

  • Understand and test security aspects of IoT devices and data transmission.

Testing Methodologies

  • Test Strategy: Develop comprehensive test plans and strategies for web applications, APIs, cloud services, and IoT device interactions.

  • Cross-browser Testing: Experience with multi-browser testing, responsive design testing

  • API Testing: REST API testing using tools like Postman, RestAssured, or Playwright API testing

  • CI/CD Integration: Integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)

  • Reporting: Test reporting and analytics, defect tracking and management

Technical Foundation:

  • Version Control: Git workflows, branching strategies for test code management

  • Test Data Management: Test data creation, management, and cleanup strategies

  • Environment Management: Working with multiple test environments, configuration management

Good-to-Have Skills

Advanced Automation Tools:

  • Additional Frameworks: Selenium WebDriver, Cypress, TestCafe, Puppeteer

  • Mobile Testing: Appium, Detox, or native mobile testing frameworks

  • Performance Testing: Playwright performance testing, k6, JMeter, LoadRunner

  • Visual Testing: Percy, Applitools, or Playwright visual comparisons

Advanced Methodologies:

  • Cucumber, SpecFlow, behavior-driven development practices

  • Microservices testing, contract testing (Pact), component testing

  • Distributed test execution, test parallelization strategies

  • Test execution optimization, flaky test management

Key Responsibilities

  • Design and implement comprehensive test automation strategies using Playwright and other tools

  • Develop robust, scalable test automation frameworks for web and API testing

  • Establish coding standards and best practices for test automation code

  • Create and maintain test automation documentation and guidelines

  • Develop end-to-end test suites using Playwright for complex web applications

  • Implement API testing frameworks and integrate with existing automation suites

  • Set up and maintain CI/CD integration for automated test execution

  • Design test data management and environment setup strategies

  • Mentor Java, .NET, and Node.js developers on testing best practices

  • Conduct code reviews for test automation code and provide technical guidance

  • Collaborate with development teams to implement shift-left testing practices

  • Train team members on Playwright and other automation tools

  • Work with project teams to define comprehensive test strategies

  • Analyze test results, identify patterns, and provide actionable insights

  • Implement test reporting and metrics collection for stakeholder visibility

  • Identify and resolve test automation challenges and bottlenecks

  • Present test automation strategies and results to client stakeholders

  • Participate in client meetings to discuss quality assurance approaches

  • Adapt testing strategies to meet diverse client requirements and constraints

  • Provide technical consultation on testing approaches during pre-sales activities

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related technical field

  • 7+ years of progressive experience in test automation and quality assurance

  • 3+ years of hands-on Playwright experience in production environments

  • Strong programming skills with focus on test automation

  • Experience working in agile/scrum development environments

  • Excellent analytical and problem-solving skills

  • Strong communication skills for technical and non-technical audiences

  • Experience working in service-based organizations with diverse client portfolios

Any Technical Certifications :

  • ISTQB Advanced Test Automation Engineer

  • Playwright or Selenium certifications

  • Cloud platform certifications (AWS, Azure, GCP)

  • Agile testing certifications

More Info

Job Type:
Employment Type:

About Company

Quantiphi Founded in 2013, Quantiphi is an award-winning AI-first digital engineering company driven by the desire to reimagine and realize transformational opportunities at the heart of business. We are passionate about our customers and obsessed with problem-solving to make products smarter, customer experiences frictionless, processes autonomous and businesses safer.

Job ID: 135444591