Appium (nice to have)
Testing Mobile Apps (regular)
Selenium WebDriver (advanced)
Test Automation (advanced)
Housecall Pro Senior Quality Engineer
Housecall Pro is the #1 rated app for home service companies in the United States. The company is based in San Diego, California, USA.
However, we have a number of engineering teams in Poland that we’re looking to expand.
Housecall Pro is looking for a Senior Quality Engineer to develop and execute exploratory and automated tests to ensure product quality.
As a key member of our growing team, you'll support and create mobile automation frameworks and tests by designing, building, testing, and deploying test automation solutions for Housecall Pro native mobile apps on both iOS and Android OS.
You'll work to understand features, review technical designs, and implement automated test tools that ensure quality features with efficiency.
We are looking for motivated, enthusiastic and focused individuals who have a real passion for quality engineering and have strong knowledge of product quality standards, automation and processes.
Your role plays an important part in our company’s product development process. Our ideal candidate is responsible for conducting tests before product launches to ensure software runs smoothly and meets the needs of our Professionals while being cost-effective.
If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.
This offer is for you, if :
BS in Computer Science or a related area, or with relevant work experience
5+ years of experience as a QA Automation Engineer, Software Development Engineer in Test (SDET), Software Developer, or similar Automation role.
Experience with design test frameworks that are easily maintainable, resilient, performant and scalable.
Proficient in developing API, Web and Mobile (iOS and Android) test automation using tools like Selenium Webdriver, TestNg, Appium, RestAssured.
Have successfully implemented a CI / CD automation strategy and understand the value derived from shipping code rapidly to production and learning / iterating on the results.
Experience enabling the teams with which you work to have high quality testing and best practices like CI / CD and Push-on-Green .
Experience in writing clear, concise and comprehensive test plans and test cases.
Proficiency at identifying and analyzing the root cause of complex bugs in your code as well as others’ code
Comfortable working cross-functionally to drive quality across the SDLC, including reviewing application code and assisting with design for testability, and using data to drive decisions about impact and rate of investment of test code.
Have a passion for mentoring others and growing the careers of those around you.
Solid knowledge of SQL and scripting.
Strong analytical & problem solving, documentation, and communication skills
Fluent in Polish and English
What You'll Be Doing :
Design robust test scripts for API, Web and Mobile applications using Java, Selenium and other industry testing tools.
Conduct review of requirements, specifications and technical design documents to provide timely and meaningful feedback.
Develop detailed, comprehensive and well-structured test plans and test cases on different test levels ( integration, system, functional, regression, exploratory testing)
Contribute to improve the test automation infrastructure & CI / CD jobs.
Track quality assurance metrics, like defect densities and open defect counts.
Implement and help the team embrace best automation practices to maintain quality.
Participate in iteration planning meeting and daily stand ups to stay on top of things and report progress
Work closely with team squads to clarify requirements, ensure testability and automate-ability and provide feedback on design (functional and technical).
Be a vocal champion for quality in every phase of the development process.
Work closely with development to facilitate unit tests and integration tests.
Coaching / mentoring collaborative team members.
Stay abreast of industry-best tools, methods, and best practices related to both manual and automated testing.
What we offer :
You decide where you are working from - we’re fully remote
Our organization in Poland is autonomous. You’ll work on Central European time.
We’re hiring Senior Quality Engineers, not robots. We want to empower you to do great work. That includes giving you strong autonomy and encouraging a desire to be involved in leading the quality of our product.
Salary between $5500 USD and $8000 USD per month dependent on experience
Newest MacBook Pro
Paid bank holidays