About the Junior Software Quality Assurance Role
- The Junior Software Quality Assurance role involves ensuring
the quality and reliability of our software products through meticulous
testing and analysis. You will collaborate closely with our development
team to identify bugs, create test cases, and execute test plans to
deliver high-quality software to our customers.
Key Responsibilities:
Mobile & Web Application Testing:
- Conduct manual testing of mobile (on Android platform) and web
apps to identify defects, inconsistencies, and usability issues.
- Create and execute test cases, test scripts, and test
scenarios.
- Report and track defects, and work closely with developers to
ensure timely resolution.
- Perform regression testing to ensure the stability of
new releases.
Automation Development and Execution:
- Develop, maintain, and execute automation test cases in
CI pipeline.
- Automate API tests using Postman.
- Validate tests scenario, data integrity, and response
times.
- Collaborate with the development team to ensure features are
thoroughly tested and integrated seamlessly.
Test Documentation:
- Prepare detailed test plans, test cases, and test
reports.
- Maintain documentation for test processes, results, and
issues.
- Continuously improve testing procedures and
documentation.
Cross-functional Collaboration:
- Collaborate with developers, product managers, and other
stakeholders to understand project requirements and ensure testing meets
business objectives.
- Review requirement documents before development, and provide
comments.
- Participate in Agile/Scrum meetings, providing insights and
feedback on product quality.
Test Environment Setup:
- Set up and configure mobile devices, emulators, and simulators
for testing.
- Maintain and organize testing devices and equipment.
- This job description outlines primary responsibilities and
reflects the proactive approach expected from team members. Additional
duties may be assigned as required to meet organizational needs.
Skills and Qualifications Required
Technical Skills
- 2+ years of experience in mobile & web application
testing.
- Solid knowledge of API testing principles and hands-on
experience with Postman or similar tools.
- Solid understanding of software development lifecycle and QA
methodologies.
- Experience with testing tools and techniques, including manual
and automated testing.
- Proficiency in programming languages such as JavaScript is a
plus.
Soft Skills
- Superior organizational skills and excellent time
management.
- Outstanding communication skills both oral and written,
technical and non-technical.
- Self-directed and able to complete assigned work with limited
supervision.
- Able to work collaboratively in a cross-functional Agile team
environment.
- Able to work effectively in a fast-paced, collaborative
environment.
- Eager to learn and adapt to new technologies and
methodologies.
How To Apply