What are the responsibilities and job description for the Quality Assurance Engineer position at The Autumn Group?
MUST have experience with POS/Kiosk/KDS systems.
A Level 1 QA (Quality Assurance) position is an entry-level role within software testing, primarily responsible for executing pre-defined test cases, identifying basic defects in software applications, and reporting them to developers, with a focus on following established procedures and guidelines to ensure quality standards are met; requiring strong attention to detail and basic understanding of testing methodologies.
Key Responsibilities:
- Test Case Execution:
Carefully execute manual test cases according to provided scripts, covering functionalities like user interface interactions, data input, and system behavior.
- Defect Reporting:
Identify and document software bugs, glitches, and inconsistencies encountered during testing, providing clear descriptions and screenshots to facilitate troubleshooting.
- Data Validation:
Verify accuracy of data displayed on the application against expected results, ensuring data integrity.
- Regression Testing:
Execute test cases to confirm that previously fixed issues haven't re-introduced new problems after code changes.
- Test Documentation:
Maintain detailed test logs, capturing test execution results and defect information in a standardized format.
- Collaboration:
Communicate effectively with developers and other QA team members to clarify requirements, report issues, and discuss potential solutions.
Required Skills:
- Basic understanding of software testing methodologies: Familiarity with different types of testing (functional, regression, usability)
- Attention to detail: Ability to thoroughly review screens and functionalities to detect even minor errors
- Analytical skills: Analyze test results to identify root causes of issues
- Communication skills: Clearly articulate defects and provide necessary information to developers
- Basic computer literacy: Proficiency in using test management tools and standard office applications
Desired Qualifications:
- Previous experience in a QA role (preferred but not always required)
- Knowledge of software development lifecycle (SDLC)
- Familiarity with any scripting language (a plus)