Job Description
We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
Responsibilities
- Create test plans, maintain documentation and perform testing on multiple devices, platforms, and browsers.
- Establishes software quality standards for life cycle, documentation, development methods, testing, and maintenance.
- Design, develop and execute manual as well as automation scripts.
- Create and assist in the creation of all QA work products i.e. Test Plans, Requirements Traceability Matrices, Test Cases, Metrics creation, Risk and Priority-based testing analysis and test evidence collection.
- Create CI/CD test pipelines for customer projects to ensure the high-quality release.
- Integrate project testing with continuous-integration process
- Work with fellow team members to diagnose bugs and formulate solutions.
- Provide expertise in the quality engineering, test planning and testing methodology for a software project
Requirements
- BSc degree from a reputable institute
- 2+ years of professional experience
- Atleast 2+ years of experience in Software Testing.
- Good Knowledge of Using Postman, API and Databases.
- Good Knowledge of Agile methodologies, SCRUM, and Agile Testing Life Cycles.
- Experience in both manual testing and automation
- Ability to understand Software Design Specifications
- Experience of Jenkins, Circle CI and other QA Automation tools would be a plus
- Proficient in QA Defect Reporting.
- Good Knowledge of Mobile Application Testing.
- Excellent written and verbal communication skills Excellent analytical and problem-solving skills