
QA Engineer
EZCORP
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇹 Guatemala
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
JavaJavaScriptSelenium
About the role
- Participate in requirements reviews with the Business Analyst and QA Team to understand the scope of testing and application functionality.
- Develop and execute automated test cases to identify software defects, inconsistencies, and areas of improvement.
- Collaborate with the QA team to document and refine manual testing processes and guides, as well as document automation code and automated processes and guides.
- Utilize advanced database skills to verify data integrity and accuracy during testing.
- Assist in the verification and validation of business processes within the software.
- Employ both Black Box testing techniques and automation strategies to evaluate the software’s functionality and user experience.
- Contribute to the creation of test reports and documentation of defects found during testing.
- Support the team in ensuring compliance with established QA standards and procedures.
- Not only to develop test cases for APIs and test them manually, but to have a proficiency in automating a complete flow of several API calls, at a script level.
- Test planning design, participate in defining test cases, executing test plans, and reviewing requirements.
- Perform code reviews of more junior QA Engineers.
- Lead specific projects within the QA team, overseeing and guiding one or more team members.
- Provide guidance and training to junior team members in manual testing practices.
- Keep up to date with the latest software development trends in the market
Requirements
- Completion of at least four years of software engineering, electronics engineering degree, or related field.
- Between 2 to 3 years of relevant experience in manual testing.
- Between 2 to 3 years of relevant experience in automation testing.
- Advanced understanding of QA methodologies and processes.
- ISTQB Foundation Level Certification. (Required)
- ISTQB Test Automation Engineer (Required)
- Strong knowledge of Black Box testing concepts and testing strategies.
- Strong attention to detail and analytical thinking.
- Great and effective communication skills in English, both written and verbal.
- Ability to learn quickly and collaborate within a team environment.
- Knowledge of advanced queries on databases for data validation.
- Advanced knowledge of API’s and API Testing software.
- Able to work autonomously in manual with no supervision and automated tasks with minimal supervision.
- Good time management, efficiently managing tasks and priorities to meet project deadlines.
- Advanced knowledge of automation tools like Playwright, Cucumber, Java, Selenium, TestNG, Karate, Java, JavaScript
Benefits
- Competitive compensation and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automation testingmanual testingBlack Box testingAPI testingadvanced database skillstest planningtest case developmentcode reviewsanalytical thinkingattention to detail
Soft skills
effective communicationteam collaborationautonomytime managementguidance and training
Certifications
ISTQB Foundation Level CertificationISTQB Test Automation Engineer