Role Overview As a QA Engineer at Jamworks, you will be responsible for ensuring the quality, stability, and performance of our web and mobile applications. You will work closely with developers, product managers, and designers to identify and resolve issues, implement automated and manual testing processes, and ensure a seamless user experience for students using our SaaS platform. Your role will involve writing test cases, performing functional, regression, and performance testing, and ensuring compliance with industry standards. Responsibilities The responsibilities and expectations for the QA Engineer role are outlined below: * Perform functional tests for Multi-interface mobile/web/desktop application * Planning and providing informal, regression, integration, and acceptance testing * Actively collaborated with the development team to design, develop, and test new functionality. * Provide and manage clear bug reports, monitoring and controlling the processes to their resolution * Suggesting functional and quality improvements * Collaboration with parallel teams to implement joint integrations between applications and services
Requirements The requirements for the QA Engineer role are outlined below: Education & Experience: * Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). * 3+ years of overall QA commercial experience
Technical Skills: * Experience in Web, Mobile, Desktop and API testing * Experience with GitLab and CI/CD processes and tools * Experience using tools such as Postman, DevTools, Log Viewers and similar * Experience working with databases * Experience in Grey-box and Black-box testing: Proven ability to test software at various levels, from user interfaces to APIs and backend systems * Strong analytical skills: Capability to understand complex workflows and pinpoint potential areas of failure effectively * Knowledge of software architecture and functionality: Understanding how software components interact to diagnose and debug issues * Problem-solving mindset: Ability to investigate and trace the root cause of bugs or inconsistencies in the software * Collaboration skills: Comfortable working with developers, product managers, and other team members to clarify requirements and resolve issues * Ability to quickly learn new technologies and tools and adapt to new environments.
Soft Skills: * Problem-solving mindset: Ability to investigate and trace the root cause of bugs or inconsistencies in the software * Collaboration skills: Comfortable working with developers, product managers, and other team members to clarify requirements and resolve issues * Ability to quickly learn new technologies and tools and adapt to new environments.
Join Jamworks as a QA Engineer and play a key role in delivering a high-quality SaaS platform that enhances students’ learning experiences through cutting-edge technology!