· Perform functional and automated testing for legacy and web-based applications to ensure
reliability and accuracy.
· Develop, maintain, and execute automation scripts using Selenium or similar tools for web
and API layers.
· Validate business workflows and system integrations through comprehensive test coverage.
· Collaborate with developers, QA peers, and product teams to align testing efforts with project
goals.
· Analyze test results, report defects, and work closely with development teams for timely
resolution.
· Prepare and maintain test plans, execution reports, and documentation for stakeholders.
· Stay informed about emerging tools and best practices to enhance testing efficiency.
· Adapt between automation and functional testing based on project needs, ensuring flexibility
and thorough coverage
Requirements
Requirements
Minimum of 5 years of progressively complex experience in software engineering or related fields.
Basic Qualifications
· 5+ years of experience in QA with strong expertise in Selenium/Playwright automation and functional testing.
· Proficiency in Java, Python for automation scripting.
· Proficiency with API testing tools (e.g., Postman, RestAssured, Insomnia).
· Strong knowledge of test frameworks (e.g., TestNG, JUnit, PyTest).
· Experience with CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).
· Excellent communication, leadership, and stakeholder management skills.
· Experience with SQL/No Sql databases.
· Ability to work under pressure and manage multiple priorities in a fast-paced environment.
· Strong analytical and problem-solving skills.
- Experience testing distributed, event-driven microservices
- REST Assured
- Postman
- Swagger/OpenAPI
- JSON Schema Validation
- Authentication (OAuth2, JWT, API Keys)
- Google Cloud Pub/Sub (GCP Queues)
- Solace Topics/Queues
- Message producers and consumers
Skills Required
- At least 5 years of progressively complex experience in software engineering or a related field
- At least 5 years of QA experience
- Strong expertise in Selenium or Playwright automation and functional testing
- Proficiency in Java and Python for automation scripting
- Proficiency with API testing tools such as Postman, RestAssured, or Insomnia
- Strong knowledge of test frameworks such as TestNG, JUnit, or PyTest
- Experience with CI/CD tools such as Jenkins, GitLab, or Azure DevOps
- Excellent communication, leadership, and stakeholder management skills
- Experience with SQL or NoSQL databases
- Ability to work under pressure and manage multiple priorities
- Strong analytical and problem-solving skills
- Experience testing distributed, event-driven microservices
- Experience with Swagger/OpenAPI
- Experience with JSON Schema validation
- Experience with OAuth2, JWT, or API key authentication
- Experience with Google Cloud Pub/Sub
- Experience with Solace topics and queues
- Experience with message producers and consumers
What We Do
Staples India is Staples’ technology and innovation hub in Chennai, building platforms, systems, and digital solutions that support the company’s global operations and future of work. Staples serves consumers and businesses with workplace products and services, including office supplies, janitorial products, technology, furniture, breakroom essentials, print and marketing, shipping, travel, and promotional offerings. Its India teams focus on engineering, eCommerce, process optimization, and enterprise solutions.






