Senior QA Automation Engineer
Company: Brivo
Location: Lehi
Posted on: March 13, 2023
Job Description:
About the RoleAs the Senior QA Automation Engineer, your primary
responsibility will be to develop and execute automated and manual
software and hardware tests and ensure adequate testing and
usability of development code prior to release to production. You
will lead and mentor other QA Engineers in automation and manual
testing processes and best practices. You will work with the
Director of Engineering, other QA Engineers, team leads, and on an
individual software development team. You will interface with
Engineering, Product Management, and Customer Service staff. You
will focus on building technical expertise in our applications,
process efficiency, and work products including systems, processes,
tickets, test cases, user stories, etc.This position is based in
Provo, Utah but allows for partially remote work with the ability
to travel to offices in Utah and occasional travel to Bethesda
Maryland or other US locations. Eligibility for full time
employment within the United States is required.You will also be
expected to:
- Review requirements, specifications and technical design
documents to provide timely and meaningful feedback
- Create, implement, and perform detailed, comprehensive and
well-structured test plans and test cases for software and hardware
devices.
- Collaborate with product and engineering teams to proactively
define and maintain test plans and test specifications for
functional, regression, and performance testing
- Design, develop, and execute automation and manual test
scripts
- Identify, record, document and track bugs
- Perform thorough regression testing during release QA and when
bugs are resolved
- Manage production releases and Jira release tracking
- Monitor debugging process results
- Locate UI elements and compare expected test results against
actual application behavior on multiple browser platforms
- Create bug reproduction scripts
- Assist with ad-hoc troubleshooting, testing, and debugging
- Identify risks and prepare mitigation plans
- Perform problem solving and root cause analysis when defects
occur
- Update Jira tickets according to standard
- Engage with development teams in defect resolution
- Participate in release deployment testing and unplanned outage
resolution incidents that may occur outside of regular business
hours including late night or early morning.
- Engage and collaborate with QA and software engineers on other
state-side and off-shore teams including meetings outside of
regular business hours.
- Lead and mentor other QA Engineers in automation and manual
testing processes and best practices.
- Participate in continuous improvement efforts within larger
Engineering/QA organization
- Display commitment to continuous learning and improvement of
development and quality strategiesAbout You
- Bachelor's degree in Computer Science, Engineering, Information
Systems, or equivalent background or work experience
- 3-5+ years software QA or relevant experience
- 2+ years software development experience
- Experience leading a QA team and/or other engineers
- Solid understanding of agile software development process and
lifecycle
- Experience writing, verifying, and troubleshooting automated
software, UI, and API tests
- Experience testing web, mobile, and hardware applications
- Experience testing API integrations
- Experience with Jira, Confluence, Google Docs
- Experience with Cucumber Studio, Selenium Webdriver/Grid, Test
Rail
- Experience with Gherkin, Python, C#, Java, JavaScript,
etc.
- Proven ability to work effectively in a team setting as well as
independently.
- Ability to act as subject matter expert for software
development teams
- Strong analytical, organizational, problem solving/decision
making, and interpersonal - skills.
- Clear written and verbal communicator
- Ability to work in a fast-paced environment where team
collaboration and personal pride in quality of work are highly
valued
- Experience with commercial or multi-family access control and
home automation is a plusAbout UsBrivo is the global leader in
mobile, cloud-based access control for commercial real estate,
multifamily residential, and large distributed enterprises. Our
comprehensive product ecosystem and open API provide businesses
with powerful digital tools to increase security automation,
elevate employee and tenant experience, and improve the safety of
all people and assets in the built environment. Having created the
category over twenty years ago, our building access platform is now
the digital foundation for the largest collection of customer
facilities in the world, trusted by more than 25 million users
occupying over 300M square feet of secured space in 42
countries.Our dedication to simply better security means providing
the best technology and support to property owners, managers, and
tenants as they look for more from buildings where they live, work,
and play. Our comprehensive product suite includes access control,
smart readers, touchless mobile credentials, visitor management,
occupancy monitoring, health and safety features, and integrated
video surveillance, smart locks, and intercoms. Valued for its
simple installation, high-reliability backbone, and rich API
partner network, Brivo also has the longest track record of
cybersecurity audits and privacy protections in the industry.Brivo
is privately held and headquartered in Bethesda, Maryland. Learn
more at Brivo is an Equal Opportunity/Affirmative Action
EmployerPowered by JazzHR
Keywords: Brivo, Lehi , Senior QA Automation Engineer, Engineering , Lehi, Utah
Didn't find what you're looking for? Search again!
Loading more jobs...