Quality Assurance (QA) Engineer
Our client is a renowned US-based company that specializes in crafting innovative mobile applications. With a remarkable portfolio of over 100 successful applications, we have garnered a vast user base, reaching millions of satisfied users across the globe.
They empower their employees with the freedom to work remotely from any corner of the world, liberating them from the constraints of a traditional office environment.
Job Description
Job Scope:
As a Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our mobile applications by designing and executing test plans, identifying and reporting bugs, and working closely with the development team to ensure timely resolution of issues.
Key Roles & Responsibilities:
- Development and execution of test scenarios for various product components, including APIs.
- Testing functionality, performance, security, and usability.
- Collaboration with development teams to identify and fix defects.
- Analysis of requirements and specifications, development of test plans and strategies.
- Preparation and submission of test results reports.
Qualifications
- At least 2 years of experience in software testing.
- Experience with API testing (RESTful and/or GraphQL).
- Knowledge of API testing tools (e.g., Charles, Postman, SoapUI, JMeter).
- Understanding of programming fundamentals and testing methodologies.
- Good command of the English language (both written and spoken).
- Experience working in an Agile team.
- Experience with automated testing (a plus).
- Knowledge of programming languages such as Python, JavaScript, or Java (a plus).
Competencies:
- Attention to detail and analytical mindset.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
Additional Information
All your information will be kept confidential according to EEO guidelines.