Browse All Jobs
Job Description
Appier is seeking a Software Engineer in Quality Assurance to ensure the continuous delivery of high-quality systems. The Software Engineer will collaborate with engineers to design comprehensive testing plans for various systems, including high-traffic distributed systems, machine learning algorithms, big data platforms, and frontend systems. They will define effective test strategies and develop automation solutions tailored to different system architectures.Role involves:
  • Collaborating with product teams to review feature requirements and specifications.
  • Designing robust test plans and strategies.
  • Executing tests and providing clear, actionable reports.
  • Working closely with developers to enhance testability and develop testing utilities.
  • Ensuring the highest quality and performance standards for Appier products.
  • Accurately reporting and validating product bugs.
  • Developing scalable and reliable automated tests and test frameworks.
  • Overseeing and monitoring the release process.
Requirements:
  • Solid understanding of software development methodologies (Agile, Waterfall).
  • Proficient in software testing processes.
  • Proficient communication skills and a collaborative mindset.
  • Minimum 2 years of hands-on experience with at least one test automation tool.
  • Experience with AI-assisted development tools.
  • Experience integrating and utilizing CI/CD tools.
  • Quick learner with good troubleshooting abilities.
Role offers:
  • Opportunity to work with high-traffic distributed systems.
  • Chance to work with machine learning algorithms and big data platforms.
  • Exposure to frontend systems.
  • Collaborative environment with product teams and developers.
Apply Manually