We depend on the sheer brilliance and amazing skills of our product managers, designers, developers and business executives.
Job Summary
- SeamlessHR is a rapidly growing SaaS company that helps businesses in emerging markets optimize their human resources to become more productive and successful. Our mission is to build a healthy unicorn.
- We are embarking on an ambitious and exciting growth strategy which will lead to a significant transformation of the business and you will play a significant role in this journey.
- We are looking for a Quality Assurance (QA) Engineer, who will assess the quality of our software through manual and automated testing.
- Find and report bugs and glitches so that they’re squashed and our users have a smooth experience with our products.
Job Details
Responsibilities
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Design, develop and execute automation scripts using automation tools.
- Identify, meticulously document, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products to meet client needs.
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
- Monitor debugging process results.
- Track quality assurance metrics like Defect Densities and Open Defect Counts.
- Stay up-to-date with new testing tools and test strategies.
- Proficiency in developing and managing Test Plan documents.
- Ability to manage test documents using test case management tools such as TestRail and Reqtest.
- Adequate knowledge of Software and Test Development Lifecycle.
- In-depth understanding of software testing methods.
- Efficient use of project management tools for test and bug reports.
- Ability to run load and performance tests such as Jmeter and HP LoadRunner.
- Manage to test web-based services and mobile applications.
- Manage GUI and API tests.
- Knowledge of programming languages such as JavaScript or Python.
Requirements
Competencies
- Programming; Efficient programming skills to write computer code and scripts in common computer languages.
- Analytical skills; Analytically examine bug reports, prioritize necessary tests, and streamline application functions through automated testing processes.
- Problem-solving skills; Ability to use their problem-solving skills to find bugs and create fixes for them
- Attention to detail; Test web and mobile applications to find ways to improve them and isolate problems, these professionals are highly detail-oriented.
- Effective Communicator; Strong verbal communication skills to effectively collaborate with the engineering team and create written reports showing errors and testing plans.
Method of Application
Signup to view application details.
Signup Now