QA Engineer(Remote)
Project Detail
As a Quality Assurance Engineer you will act as a catalyst for change and improvement in performance and quality of products and services. You will be a key member of the development team that holds all responsibility for supporting the planning, design and execution of software testing activities within Hostaway. We are looking to hire a results-driven web and mobile QA engineer to analyze, troubleshoot, and optimize web and mobile products for our clients across multiple platforms including web applications, iOS, and Android. A top-notch specialist should be developing automated tests in Java/Javascript
Minimum Requirements
- Proven 2+ years of work experience in software Quality Assurance
- Hands-on experience with load testing (Jmeter as a must and K6 as a big plus)
- Hands-on experience with performance testing
- Experience in REST API testing
- Practical knowledge of Java or Javascript, build tools, Selenium, RestAssured, Allure.
Nice to have
- Experience in developing automated test scripts for Mobile, Web UI, API, E2E autotests creation.
- Skills in mobile testing tools for iOS and Android is a plus
- Practical skills in CI/CD processes using Jenkins.
- Professional usage of tools and technologies such as: Postman, Git, Docker.
- Knowledge of SQL language and relational databases like MySQL.
- Ability to meet challenging deadlines and work in a fast-paced environment.
- Strong knowledge of software QA methodologies, tools and processes.
- Experience in writing clear, concise and comprehensive test cases and test documentation.
- Ability to work independently and in a team-oriented, collaborative environment.
- Good communication skills (English, Intermediate+ level).
Responsibilities
- Design and execute manual tests on GUI and API levels.
- Develop and run Mobile, Web UI, API, E2E autotests.
- Create and maintain detailed, comprehensive test documentation and test cases.
- Participate in code reviews and contribute to improving the overall quality of the code.
- Analyze test results and report bugs to the bug tracking system.
- Analyze non-functional requirements and create scripts for load testing
- Provide QA for mobile and web.
- Continuously improve the QA process and testing methodologies.
- Be an active Scrum team member taking care of quality of delivered IT solutions.
What we offer
-
Competitive Compensation: We offer competitive pay based on market rates in the country of the applicant.
-
100% Remote: Enjoy the freedom to work from anywhere within your country of residence—be it a co-working space, your home office, or even your dining room table. The choice is yours. Just don’t ask to work in our office (we don’t have one).
-
Equity: Every role in our company comes with valuable stock options in a fast-growing and profitable company. This ensures we all share in the company’s success.
-
Values-Driven Leadership: Our Core Values are not just words we’ve written to make us feel good. We leverage them daily when making strategic and tactical decisions.
-
Professional Growth: Our rapid growth offers unparalleled learning and development opportunities, along with a multitude of career advancement opportunities.
-
Annual Paid Leave: The specific amounts vary by country and are aligned with country and/or contract-specific norms.
-
Geographic Specific Benefits: As an international employer, we offer different country-specific benefits such as Health Insurance and Pensions in countries where these perks are customary. The specifics depend on the country of the applicant.
-
Dynamic Team Culture: As a global company with team members in over 40 countries, our diverse and international culture fuels our innovation and creativity, providing a key pillar to our success (and making it a lot of fun to work here).