Job purpose
We are looking for a detail-oriented and analytical QA Engineer to join our team and ensure the quality and functionality of our web applications. You will be responsible for testing web-based software, identifying bugs, and working closely with developers and product managers to maintain a high standard of product reliability and performance.
You will provide test automation and test script creation as well as continuous improvement within the software testing discipline.
Key Roles and Responsibilities
• Responsible for building, developing, maintaining, and executing the manual & automated testing solutions.
• Review product requirements and technical specifications to develop test plans and test cases.
• Perform functional, regression, UI/UX, performance, and cross-browser testing on web applications.
• Analyze and recommend test strategies, process improvements, and standards.
• Assist in demonstrating developed solutions to business partners and stakeholders.
• Participate in user story refinement with developers and analysts.
• Document test results and communicate to the project team.
• Work towards learning new tools and technology as and when required.
• Design, develop, and maintain automated test scripts using tools such as Selenium, Cypress, or Playwright.
Skills and Experience
• 4 to 6 years of experience in the Information Technology field, focusing on Quality Assurance and Automation Testing.
• Strong understanding of web technologies: HTML, CSS, JavaScript, REST APIs, HTTP/HTTPS.
• Strong hands-on experience with testing and quality tools such as Microsoft: Visual Studio / Rest API, and Postman/Fiddler.
• Experience and strong understanding of performance automation tools such as JMeter, Blaze Meter, etc.
• Experience with automation testing frameworks (e.g., Selenium WebDriver, Cypress, Playwright).
• Strong hands-on experience with testing and quality tools such as Microsoft: Visual Studio / Rest API, and Postman/Fiddler.
• Hands-on experience with cutting-edge automation tools for Web, API, DB, and Web-service testing etc.
• Knowledge of major programming language &scripting languages (Java, JavaScript, TypeScripts, etc.,) and Web, APIs, GUI interfaces, XML/JSON, and SQL/NoSQL technologies.
• Strong knowledge of writing relational database queries, procedures, Database Development tools, and concepts.
• Knowledge of enterprise tools and CI tools such as Azure pipelines, Git, and Jenkins.
• Knowledge of Playwright, TypeScript/Javascript.
• Nice to have experience in unit test frameworks like TestNG/ JUnit.
Software Powered by iCIMS
www.icims.com