A technology solutions company in India is seeking a Quality Assurance Engineer with extensive experience in automation. The ideal candidate will design and execute comprehensive functional test plans, focusing on web applications and APIs. Responsibilities include writing complex SQL queries for data validation and developing UI automation scripts using Playwright and TypeScript. Strong problem-solving skills and experience with tools like JMeter and Postman are essential. This role offers a dynamic work environment and opportunities for professional growth.
Qualifications
4+ years of professional experience in Quality Assurance and Software Testing with a focus on automation.
Expert-level proficiency in developing and maintaining automation scripts.
Strong analytical and debugging skills.
Responsibilities
Design and execute functional test plans for web applications.
Validate backend RESTful and SOAP APIs.
Write and execute complex SQL queries.
Develop and maintain UI automation scripts using Playwright and TypeScript.
Utilize Apache JMeter for load testing.
Skills
Web Application Testing
Backend API Testing
Data Validation with SQL
UI Automation (Playwright & TypeScript)
API Automation
JMeter Proficiency
Excellent communication
Problem-Solving
Tools
Playwright
TypeScript
Postman
Swagger
Apache JMeter
Job description
Job Responsibilities
Web Application Testing: Design, document, and execute comprehensive functional test plans and test cases for complex, highly interactive web applications, ensuring they meet specified requirements and provide an excellent user experience.
Backend API Testing: Possess deep expertise in validating backend RESTful and/or SOAP APIs. This includes testing request/response payloads, status codes, data integrity, security, and robust error handling mechanisms.
Data Validation with SQL: Write and execute complex SQL queries (joins, aggregations, conditional logic) to perform backend data checks, verify application states, and ensure data integrity across integration points.
I Automation (Playwright & TypeScript):
Design, develop, and maintain robust, scalable, and reusable UI automation scripts using Playwright and TypeScript.
Implement advanced automation patterns and frameworks (e.g., Page Object Model) to enhance maintainability.
Prompt-Based Automation: Demonstrate familiarity or hands‑on experience with emerging AI‑driven or prompt‑based automation approaches and tools to accelerate test case generation and execution.
API Automation: Develop and maintain automated test suites for APIs to ensure reliability and performance.
JMeter Proficiency: Utilize Apache JMeter to design, script, and execute robust API load testing and stress testing scenarios.
Analyze performance metrics, identify bottlenecks (e.g., response time, throughput), and provide actionable reports to development teams.
Experience: 4+ years of professional experience in Quality Assurance and Software Testing, with a strong focus on automation.
Automation Stack: Expert‑level proficiency in developing and maintaining automation scripts using Playwright and TypeScript.
Testing Tools: Proven experience with API testing tools (e.g., Postman, Swagger) and strong functional testing methodologies.
Database Skills: Highly proficient in writing and executing complex SQL queries for data validation and backend verification.
Performance: Hands‑on experience with Apache JMeter for API performance and load testing.
Communication: Excellent communication and collaboration skills to work effectively with cross‑functional teams (Developers, Product Managers).
Problem‑Solving: Strong analytical and debugging skills to efficiently isolate and report defects.