
Manual QA Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a highly motivated Manual QA Engineer with a strong dedication to quality, meticulous attention to detail, and a collaborative spirit. In this pivotal role, you will be instrumental in ensuring the quality and reliability of Pyxis platform releases. Your responsibilities will include developing and executing comprehensive test strategies, identifying and documenting defects, and championing continuous improvements within the Quality Assurance process. This is a Full Time, Remote position.
Key Responsibilities
Testing and Quality Assurance
- Design, execute, and maintain robust test cases and test plans aligned with product requirements.
- Conduct thorough functional, regression, integration, and exploratory testing for web and API-based applications.
- Verify data integrity and accuracy across all application layers: front-end, back-end, and databases.
Bug Tracking and Reporting
- Identify, meticulously document, and prioritize defects using tools such as Jira, ensuring their timely resolution.
- Collaborate closely with development and product teams to effectively reproduce issues, validate fixes, and guarantee seamless release cycles.
- Contribute to root cause analysis and propose actionable process improvements.
Collaboration & Communication
- Partner with Product Managers, Developers, and fellow QA engineers throughout the sprint lifecycle to achieve high-quality releases.
- Actively participate in daily stand-ups, sprint planning sessions, and retrospectives to align on testing priorities and timelines.
- Clearly communicate test progress, potential risks, and outcomes to all stakeholders.
Test Documentation
- Maintain detailed and well-organized test artifacts, including test cases, reports, and results.
- Contribute to the creation of test strategies, test coverage reviews, and risk assessments for significant releases.
Automation Collaboration (Nice to Have)
- Identify and recommend opportunities to enhance test automation.
- Collaborate with automation engineers to integrate automated test suites utilizing tools like Selenium, Cypress, or TestNG.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- A minimum of 2 years of hands-on experience in manual software testing.
- Solid understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) processes.
- Proficiency with bug tracking and test management tools such as Jira and Zephyr.
- Proven ability to write clear, detailed, and reusable test cases and test plans.
- Experience in testing web applications, APIs (using Postman), and performing database validation with SQL.
- Familiarity with UI testing, cross-browser testing, and a foundational understanding of REST APIs and JSON.
- Exceptional analytical, problem-solving, and communication skills.
- Capability to work effectively both independently and as part of a collaborative agile team.
Why Join Us
- Contribute to an industry-leading analytics platform that drives data-driven strategies.
- Collaborate with diverse, cross-functional teams in a flexible, learning-focused, and supportive environment.
Company
MegaNucleus
Join a leading MNC as part of an advanced analytics and data intelligence platform. This platform leverages over 50 alternative datasets to provide real-time market intelligence and customer insights....