Quality Assurance Engineer - Selenium

2 - 7 years

4 - 8 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

This role is for a Quality Assurance (QA) Engineer with a strong foundation in manual testing, who is comfortable working within a structured testing process and has some exposure to modern testing practices like API and automation testing.

Core Responsibilities :

- Functional & Non-Functional Testing : Your main job will be to verify that the software works as expected (functional testing). This means you'll follow user paths, test buttons, forms, and workflows to ensure they meet the business requirements. You'll also be involved in non-functional testing, which could include checking the application's usability, performance, or security to ensure it provides a good user experience.

- Test Planning and Execution : You won't just be running pre-written tests. A key part of the role is to proactively design comprehensive test cases from scratch using established methodologies (Test Case Design Techniques like boundary value analysis and equivalence partitioning). After designing the tests, you will be responsible for meticulously executing them.

- Defect Management : You are expected to have a sharp eye for detail to identify, log, and manage software defects. This involves more than just finding a bug; you must write detailed bug reports using tools like JIRA or Bugzilla. A good report includes a clear title, steps to reproduce the issue, expected vs. actual results, and any relevant logs or screenshots. The goal is to provide developers with all the information they need to fix the problem.

- Documentation : You will be responsible for preparing clear and well-explained documents about the application's functionality. This helps build a knowledge base for the team and ensures everyone understands how the software is supposed to work.

Technical Skill Requirements :

- Database & SQL : This is a mandatory skill. You must be able to write SQL queries to interact with the database directly. This is crucial for backend testing to verify that the data shown on the user interface accurately reflects the data stored in the database, and that user actions correctly update the database.

- Web Application Testing : You need strong experience testing web applications. This includes understanding how websites work, testing across different browsers (like Chrome, Firefox), and using browser developer tools to help identify issues.

- API Testing : Experience in API testing is listed as a significant advantage. This means you should have some familiarity with testing the communication layer between the frontend and backend. Knowing how to use a tool like Postman or another Rest Client to send requests and validate responses is a big plus.

Preferred Qualifications (The "Added Advantage" Skills) :

These are skills that will make your application stand out but are not strict requirements.

- Automation Testing (Selenium) : While the core of the job is manual testing, having knowledge of Selenium is a key advantage. This shows you have a forward-looking skill set and could potentially help the team with automation efforts in the future.

- Energy Domain Experience : Previous experience in the energy sector is preferred. This suggests the applications you'll be testing are related to utilities, power grids, or energy management. Familiarity with the terminology and business processes of this domain would be highly beneficial.

- Mobile Application Testing : Experience testing on mobile devices (iOS/Android) is another bonus, indicating the company may have or be developing mobile apps.

General Requirements :

- Education : A Bachelor's degree in Engineering (BE/B.Tech).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You