Quality Assurance Engineer
Scoutit India
Job Description
"Join our team of skilled Quality Assurance Engineers in India and play a crucial role in shaping the future of our web platform and mobile apps."
As a Quality Assurance Engineer at Scoutit, you will be responsible for designing and maintaining comprehensive test plans to ensure the quality and reliability of our web platform and mobile applications.
You will work closely with our development team to identify and prioritize test cases, develop and execute test plans, and collaborate with stakeholders to resolve any issues that arise.
Why you should learn this:
The demand for Quality Assurance Engineers is high in the current market, with a projected growth rate of 10% in the next year.
Expected Salary: The average salary for a Quality Assurance Engineer in India is ₹800,000 - ₹1,200,000 per annum, depending on experience and qualifications.
How it works:
- Design and maintain regression test plans for the web platform and mobile apps.
- Develop, maintain, and execute test cases for customer-facing pages, the admin panel, and API endpoints using Postman.
- Run functional testing for every new feature implemented by developers before it reaches production.
- Run regression testing for the web platform and mobile applications on demand, including responsive/mobile web.
- Test hotfixes and mobile app releases on demand, verifying fixes on LIVE shortly after deployment.
- Perform security tests using the OWASP toolset on demand per TLI IT Security Policy.
- Run usability tests on the website and mobile applications.
Core Concepts to Master
Regression Testing
Regression testing is a type of software testing that involves testing the entire software application or system to ensure that any changes made to the code have not introduced any new bugs or errors.
Postman API Testing
Postman is a popular tool used for API testing, which allows you to send HTTP requests and verify the responses. As a Quality Assurance Engineer, you will use Postman to test API endpoints and ensure that they are functioning correctly.
OWASP Security Testing
The Open Web Application Security Project (OWASP) is a non-profit organization that provides guidelines and tools for secure coding practices. As a Quality Assurance Engineer, you will use OWASP tools to perform security testing and identify vulnerabilities in our web platform and mobile applications.
Usability Testing
Usability testing involves testing the user interface and user experience of our web platform and mobile applications to ensure that they are intuitive and easy to use.
Interview Questions (Beginner)
- What is regression testing and how do you perform it?
- Can you explain the concept of API testing and how you would use Postman to test API endpoints?
- What are some common security vulnerabilities that you would look for when performing OWASP security testing?
Job Overview
Advance Questions
- • Can you design a regression test plan for our web platform and mobile applications?
- • How would you use Postman to test API endpoints and verify the responses?
- • Can you explain a scenario where you would use OWASP security testing to identify vulnerabilities in our web platform and mobile applications?