Junior Systems Tester (QA Job)
We are a forward-thinking, globally distributed technology group that thrives on innovation and collaboration. Our culture is built on a foundation of continuous learning and mentorship—you will not just be a number; you will be a valued team member with access to senior engineers and mentors dedicated to your professional growth. We champion a remote-first environment, believing that great work happens when you have the autonomy and flexibility to perform at your best. Your contributions as a Junior Systems Tester will directly impact the quality and reliability of products used by thousands, making you a true guardian of the user experience.
What You Will Do
- Execute detailed test cases—both manual and eventually automated—to thoroughly validate system components and functionalities against business requirements.
- Diligently uncover, document, and track software defects and inconsistencies using bug tracking systems like JIRA.
- Develop clear, concise, and comprehensive test cases and test plans based on system requirements and user stories within an Agile framework.
- Collaborate closely with software developers and product managers to understand features, reproduce reported issues, and ensure defects are resolved.
- Maintain and update comprehensive test logs and documentation for all testing phases, from initial validation to final regression testing.
- Verify software fixes and patches to ensure that reported issues have been successfully addressed without introducing new problems.
- Actively participate in system validation efforts and contribute to the continuous improvement of our quality assurance processes.
- Proactively learn and apply new testing tools and technologies… we encourage curiosity and provide the resources for you to grow.
What You Bring
- A Bachelor’s degree in Computer Science, Information Technology, or a related technical field is required.
- Exceptional analytical and problem-solving skills, with a methodical approach to troubleshooting and uncovering the root cause of an issue.
- Superb attention to detail; you are someone who notices the small inconsistencies that others might miss.
- Strong written and verbal communication skills, capable of clearly articulating technical issues and test results to developers and stakeholders.
- An inherent ability to learn quickly and adapt to new technologies, processes, and project requirements.
- A collaborative spirit and the ability to work effectively within a distributed team, managing your time and tasks with autonomy.
- Foundational knowledge of the software development lifecycle (SDLC) is essential.
- (A definite plus) Familiarity with Agile/Scrum development cycles and exposure to bug-tracking or test management tools.