Talent500 helps companies hire, build and manage global teams. We are trusted by the worlds leading companies - from Fortune 500s to fast-growth startups - to help them build and run their high-impact remote teams. Today, Talent500 is the fastest growing remote team builder in the world. Our suite of proprietary AI-enabled tools and products provide businesses with an end-to-end platform to build their global teams. This includes access to a Global Talent Network of 300,000+ professionals globally and tools to manage contracting, payroll and benefits without the hassle of setting up legal entities or infrastructure. We are backed by Accel Partners & ANSR, a global leader and enterprise transformation platform. For the last 15 years, the worlds leading organisations have trusted ANSR to transform their businesses by building technology and innovation hubs in talent-rich locations.
What wed like you to have:
Bachelor\'s degree in Computer Science, Software Engineering, or a related field.
Previous experience as a Quality Assurance Engineer or similar role with expertise in QA software methodologies, tools, and processes.
Strong understanding of QA testing processes, including manual and automated testing techniques.
Knowledge of software development lifecycle and testing frameworks such as Agile.
Experience with popular QA tools such as Jira, API and Test Management platforms.
Good communication and collaboration skills, enabling effective teamwork within cross functional group
Other [ Softer ] skills that will help you succeed:
Proficiency in testing web applications, APIs and mobile apps (iOS and Android).
Hands-on experience with test automation tools and frameworks, such as Cypress, Newman, and BDD Cucumber framework.
Familiarity with programming languages like Java, TypeScript or Python is advantageous.
Great analytical and problem-solving abilities with meticulous attention to detail.
Capability to grasp and apply technical concepts and demonstrate strong cognitive skills.
Core function of the role:
Collaborate effectively:Work closely with cross-functional teams, including developers, product managers, and designers, to gain a clear understanding of product requirements and functionalities.
Plan, develop, and execute tests:Create, develop, and implement comprehensive test plans, test cases, and test scripts to guarantee the quality and performance of our software products.
Conduct thorough testing:Perform manual and automated testing on web and API integrations, mobile applications, and other software components.
Defect identification and resolution:Identify and thoroughly document software defects, inconsistencies, and issues, then collaborate with the development team to rectify them.
Enhance automated testing:Continuously improve and maintain automated test suites to expand test coverage and optimize efficiency.
Regression testing:Ensure that new features or changes do not negatively impact existing functionality by conducting regression testing.
Refine requirements and user stories:Participate in the review and refinement of product requirements and user stories to uncover potential gaps and ambiguities.
Stay informed:Keep yourself up-to-date with industry best practices and emerging trends in quality assurance and test automation.