QA Automation_Manual Engineer | Codersbrain
full-time
Posted on August 26, 2024
Job Description
QA Automation/Manual Engineer
Company Overview
Not specified.
Job Summary
The QA Automation/Manual Engineer plays a pivotal role in ensuring the quality and reliability of software applications through thorough functional testing. Using modern methodologies, the engineer will design and execute test cases to identify defects, thereby helping optimize testing efforts. The ultimate goal is to prevent breaking changes from shipping to production by catching defects early and collaborating effectively with the development team.
Responsibilities
- Conduct functional, regression, and exploratory testing to identify defects in web and mobile applications.
- Design, develop, and execute manual test cases based on functional requirements to validate application functionality.
- Perform black-box testing to ensure compliance with user expectations and report findings effectively.
- Document and track defects using tools like JIRA, providing detailed reproduction steps and severity classifications.
- Collaborate with developers to reproduce and resolve issues, verifying proper fixes and enhancements.
- Maintain comprehensive test documentation, including test plans, procedures, and case scripts.
- Execute automated test scripts, following best practices and leveraging tools like Selenium, Playwright, and Node.js.
- Provide feedback on product quality and usability, suggesting areas for improvement when applicable.
Qualifications
- 2-3 years of manual QA testing experience is required.
- At least 1 year of experience in automation testing.
- Strong experience with automation testing tools such as Selenium, Playwright, and Node.js.
- Proven expertise in functional testing, particularly for web and mobile applications.
- Familiarity with the software development lifecycle and Quality Assurance (QA) methodologies.
- Hands-on experience working within multi-channel commerce or ERP systems.
- Understanding of Agile methodologies is preferred.
- Ability to work independently and collaboratively in a team environment.
Preferred Skills
- Experience in testing web applications, finance, or eCommerce platforms.
- Familiarity with bug reporting and project management tools such as JIRA and Confluence.
- Basic understanding of Git-based version control systems for testing.
Experience
- A minimum of 2-3 years in manual QA testing.
- At least 1 year of experience in automated testing.
Environment
Not specified.
Salary
Not specified.
Growth Opportunities
Not specified.
Benefits
Not specified.
Job Circumstances
- Willingness to work extended hours as needed and be available to implement systems outside of business hours.