As a Software QA Engineer you will be responsible for both manual and automated testing across mobile and backend features. You will design develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python while also performing manual testing to uncover usability issues edge cases and regressions that automation may miss. Youll work closely with cross-functional partners to understand feature requirements define test strategies and ensure high-quality releases. Your work will include crafting implementing and maintaining test plans and test cases triaging issues and validating fixes in a timely manner. As a representative of the QA team in cross functional discussions youll communicate test results advocate for quality and help drive process improvements. Additionally youll contribute to our CI/CD infrastructure improve automation reliability and continuously refine the balance between manual validation and automated coverage to enhance efficiency and product quality.
- 3 years of experience in software testing with strong focus on test automation
- Experience in Swift/XCTest/XCUITest
- Experience developing software tests in Python for test automation tooling or machine learning
- Proficiency in manual/UI testing and willingness to engage in both
- Experience developing test plans test cases assessing risk and filing appropriate defects
- BS in Computer Science or equivalent
- Deep Knowledge of developer tools SDKs or framework testing and validation methodologies
- Proficiency in testing mobile/desktop apps cloud based frameworks and backend/APIs
- Understanding of the software development lifecycle SQA methodologies and passion for quality processes
- Familiarity with continuous integration systems and build automation
- Ability to thrive in a collaborative working environment within your team and beyond
- Ability to triage problems prioritize accordingly and propose a resolution
- Familiarity with server architecture
- Outstanding communication skills for collaborating across many participating teams
As a Software QA Engineer you will be responsible for both manual and automated testing across mobile and backend features. You will design develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python while also performing manual testing to uncover usability issues edge cases ...
As a Software QA Engineer you will be responsible for both manual and automated testing across mobile and backend features. You will design develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python while also performing manual testing to uncover usability issues edge cases and regressions that automation may miss. Youll work closely with cross-functional partners to understand feature requirements define test strategies and ensure high-quality releases. Your work will include crafting implementing and maintaining test plans and test cases triaging issues and validating fixes in a timely manner. As a representative of the QA team in cross functional discussions youll communicate test results advocate for quality and help drive process improvements. Additionally youll contribute to our CI/CD infrastructure improve automation reliability and continuously refine the balance between manual validation and automated coverage to enhance efficiency and product quality.
- 3 years of experience in software testing with strong focus on test automation
- Experience in Swift/XCTest/XCUITest
- Experience developing software tests in Python for test automation tooling or machine learning
- Proficiency in manual/UI testing and willingness to engage in both
- Experience developing test plans test cases assessing risk and filing appropriate defects
- BS in Computer Science or equivalent
- Deep Knowledge of developer tools SDKs or framework testing and validation methodologies
- Proficiency in testing mobile/desktop apps cloud based frameworks and backend/APIs
- Understanding of the software development lifecycle SQA methodologies and passion for quality processes
- Familiarity with continuous integration systems and build automation
- Ability to thrive in a collaborative working environment within your team and beyond
- Ability to triage problems prioritize accordingly and propose a resolution
- Familiarity with server architecture
- Outstanding communication skills for collaborating across many participating teams
View more
View less