2 - 5 years
0 Lacs
Posted:5 days ago|
Platform:
Remote
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). Experience : 2 to 5 years in a similar role. Employment Type : This is a full-time, permanent position. Location : The role is open to candidates from anywhere in India, suggesting it is likely a remote or work-from-anywhere position. (ref:hirist.tech) Show more Show less
Maimsd Technology
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Maimsd Technology
8.0 - 14.0 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed