QA Engineer

Nimble Gravity Logo

Nimble Gravity

πŸ“Remote

Summary

Join our dynamic team as a skilled Mobile Automation Tester! You will play a crucial role in ensuring the highest quality of our mobile applications by designing, developing, and executing automated test scripts. This position requires a strong background in mobile application testing, API testing, and a keen eye for detail. You will collaborate with developers and support team members to identify and resolve product issues, improving product reliability and user satisfaction. The ideal candidate will have experience with various testing types, including regression, smoke, stress, and security testing. You will champion test automation and promote a quality culture within the team. We are looking for someone with a proven track record of success in a fast-paced environment.

Requirements

  • Experience testing mobile applications built using React Native
  • Experience writing code for testing purposes, in Python, Javascript or other languages
  • Experience working within an Agile development environment
  • Proven history of advocating and overseeing implementation of test automation, particularly server API, web and mobile UI. Handles and delivers on large and complex projects independently with limited guidance from manager/peers
  • Strong technical aptitude, particularly around client-server web applications, and can converse with developers and program management at a highly technical level
  • Experience implementing test infrastructure for a web app, mobile app, or SaaS offering
  • Experience tracking quality assurance metrics, for instance coverage and regression rates
  • Use of QA tools (Jira, TestRail, JMeter , SauceLabs, WebdriverIo, Espresso, Swift, Appium or similar )
  • Knowledge of professional software engineering practices and best practices for the full SDLC, including coding standards, code reviews, source control management, build processes, testing and operations
  • Bachelor's degree in engineering, computer science or a related technical discipline
  • 5 + years as a quality assurance engineer

Responsibilities

  • Develop and Execute Comprehensive Test Plans: Independently ensure the creation of detailed test plans and test cases in collaboration with developers for both mobile and API testing. Take initiative in improving test coverage for new and existing features
  • Proactive Problem-Solving: Identify potential roadblocks or issues in testing processes and lead developing strategies for resolution. Anticipate performance and productivity concerns
  • Quality Oversight and Rapid Response: Oversee the overall quality of the product line. Work with support team members to identify product issues, maintaining a high standard of product integrity. Use analytical skills to understand and resolve customer concerns and improve product reliability and user satisfaction
  • Diverse Testing Experience: Apply hands-on experience with various types of testing, including regression, smoke, stress, and security testing. Continuously update testing skills to adapt to new challenges
  • Delivery and Deadline-Oriented: Emphasize commitment to delivering quality results. Self-organize to meet schedules without compromising quality
  • Innovative Testing Strategies: Design and continuously refine testing strategies. Evangelize new testing methods, emphasizing automation
  • Collaborative Quality Assurance Practices: Work with other QA engineers to develop QA strategies throughout the development process. Identify and address systemic quality deficiencies within the team
  • Advocacy for Automated Testing: Be the champion for test automation from multiple perspectives, including unit, integration, and end-to-end testing
  • Promoting a Culture of Quality: Promote a quality culture within the team. Lead by example to socialize the language of quality and emphasize quality in steps

Preferred Qualifications

  • Experience working with Playwright
  • Innovation, collaboration and trustworthiness with an entrepreneurial spirit
  • Ability to work effectively and collaboratively in an evolving, dynamic environment
  • A sense of humor and an appreciation for sharing in success with teammates
  • A keen emotional intelligence quotient and a contained ego
  • Demonstrated honesty, responsibility, integrity and fulfillment of commitments

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs