Sr QA Engineer

hace 2 semanas


Remote, Perú Zipdev A tiempo completo

We’re looking for a Quality Automation Engineer to continue building our team working across our growing product suite, building delightful software in a high functioning team environment. At a minimum you’ll have experience in automated testing tools Selenium, Appium and Postman. You’ll enjoy working with a highly engaged cross-skilled team, directly interfacing with developers, designers and product owners.

Our client builds mobile and cloud solutions to enable real-time operations for the property management industry, for a user base primarily in the US.

Week by Week

**During your first 1-2 weeks you will**:

- Get to know our leadership, culture, and values
- Complete our orientation and onboarding program
- Onboard with the QA/Test and Automation Team and greater Engineering Team
- Familiarize yourself with our systems and tools focusing on Mobile and Web Automation
- Read our favorite industry primers
- Attend your first Company Wide Meeting (occurring fortnightly)

**During your first 6-8 weeks you will**:

- Get acquainted with the different departments
- Enhance automation frameworks and develop automation to deliver higher quality software focused on reliable, stable and faster deployments
- Provide quality control expertise for software engineering process to enable faster development of automation
- Be involved in the continuous improvement QA strategy rollouts to enhance the engineering culture and product engineering process

**During your first 6-12 months you will**:

- Demonstrate automation test coverage enhancements in automated regression test coverage across products, features and environments for each platform (Web, Mobile, API)
- Demonstrate automation enablement in all environments that are more stable and reliable
- Demonstrate process improvement outcomes for faster deployment times due to better ways of working focused on streamlining manual agile test case development to automation efficiencies

What you could expect day-to-day
- Design and create test cases using Jira and Agile / BDD based methodologies
- Implement operational quality process improvements designed to streamline and speed up automation delivery
- Articulate and present gap analysis automated test cases to enable prioritization of automation based on business needs
- Employ quality strategic goals within squads to enable faster deployment and automation enablement
- Enhance existing automation frameworks to enable high frequency, faster feedback and highly repeatable test automation execution across all products, features and environments
- Expand automated regression across Web, Mobile, API platforms and other test suites
- Enable near real time automation and testing results to increase visibility for decisions on release readiness
- Test smarter by guiding the squad on ways of working and new quality initiatives
- Enable and partake in agile processes and ceremonies focusing on the squads success
- Investigate, report and manage defects/issues to enable measurable quality outcomes
- Focus on automation, but assist in manual testing as required
- Support deployments and release of business features and fixes through to production
- Update documentation to support future QA growth
- Upskill and train QA Engineers to become more automation enabled

**Requirements**:

- Total quality and customer focus
- 5-7 years experience in QA testing/ automation roles with a sound understanding of software testing, and the role it plays in a scrum/ agile development environment
- Relevant tertiary qualifications; testing certifications or equivalent experience in a technical software testing role
- Strong experience in using automated testing tools: Selenium, Cypress, Appium and Postman or commercial equivalents and automation scripting using javascript/ java preferred
- Experience transitioning business scenarios to test cases to automation (BDD/Cucumber knowledge preferred, but not essential)
- Exposure to performance testing and performance modeling and requirements using:

- Jira integrated Test Case Management tools: XRay, Zephyr, TestRail
- Automation Scripting Repositories: GitHub, GitLab, BitBucket or other
- Automation Execution in DevOps CICD Pipelines: Jenkins, GitLab, Bamboo, etc.
- Clear spoken and written English language communication skills, and the ability to interact professionally with a diverse group of staff and customers
- Ability to balance priorities between multiple requests based on agile sprint goals
- Ability and willingness to work both independently, and within a team
- Ability to challenge failures in processes and maintain integrity ensuring all quality standards are being met
- Critical thinking skills with the ability to provide constructive feedback

Keys to optimum happiness at the company
- Put the customer at the center of everything we do
- Pushing forward in ambiguity while striving for clarity
- Prioritizing for sustained impact vs helping in the moment
- Balancing long term be