Responsibilities include but are not limited to:
- Designing, implementing, and executing automated and performance tests for native mobile and web applications
- Running User Acceptance and Regression tests by reviewing the user stories, acceptance criteria & design documents, and creating user acceptance cases (UAC)
- Caring for the quality of user interfaces as pixel-perfect and experience, as much as software quality
- Ensuring version releases with 0 critical bug all the time
- Collaborating and working closely with Product Managers, Developers, Designers to share bug reports, ensure business requirements are met, and increase code and automated test coverages
- Tracking and measuring quality metrics to take any necessary corrective actions proactively for one thing: the best quality can be achieved
- Evaluating, building, and improving the roadmap and infrastructure of the overall QA strategy and testing cycle for the end-products, making recommendations as necessary
- Helping to build and grow a strong and dedicated QA Team
Must-haves:
- 5+ years of dedicated experience in Quality Assurance (QA)
- 3+ years of dedicated experience with web and mobile automating application
- Understanding of software testing theory and methodologies
- Experience in manual testing across the spectrum of acceptance criteria of the user stories and test cases
- Ability to run User Acceptance and Regression tests from the perspective of the end-users
- Good understanding of HTTP protocol, WebSocket
- Experience in automated functional, API, and UI testing
- Understanding of distributed apps and client-server architecture
- Good knowledge of at least one programming language e.g., Java, Python, JavaScript, etc.
- Experience with test automation frameworks for UI/API e.g., XCUITest, Selenium, Cucumber, Cypress, Playwright, Maestro mobile, Axios, RestAssured, etc.
- Experience in performance testing and tools e.g., Apache Jmeter, Gatlin, etc.
- Experience with software development tools e.g., Xcode, Android Studio, etc.
- Experience with continuous integration (CI/CD) pipelines and tools e.g., Github Actions, Bitrise, etc.
- Experience with setting up testing environments and Docker containers for automated tests
- Ability to troubleshoot and debug test infrastructure (test environments, docker containers, CI/CD pipeline workflows related to test automation)
- Strong critical and analytical thinking, ability to determine gaps and inconsistencies in product requirements and collaborate with product managers and developers to improve them
- Good verbal and written communication skills in English
Good-to-have:
- Knowledge of Agile product development practices and tools e.g. JIRA etc.
- Graduate degree in a related field
- Prior work experience in telecommunications
- Knowledge of eSIM and GSMA related technologies and services
Other Jobs from Airalo
Senior DevSecOps Engineer
Senior Front-End Developer
Senior Backend Engineer
Engineering Manager
Similar Jobs
Mgr. Software Engineering
Security Engineer, Application Security
Senior Cloud Application Architect, AWS Professional Services
Support Engineer II - Software, AccSys
Java Backend Developer, Aladdin Engineering - Vice President
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say