Software Quality Assurance Engineer l
Company: Snap-on
Location: Tustin
Posted on: May 28, 2023
Job Description:
As a high-performing member of our engineering team, you will be
responsible for ensuring quality throughout the Software
Development Lifecycle (SDLC) and performing systematic software
testing via test automation to ensure flawless delivery of the
final product that we deliver to our customers. You will be
responsible for writing and executing automation test plans and
test cases for all applicable test levels, reporting, and tracking
defect resolution. As an Software QA Engineer, you will blaze a
trail while having fun and creating tons of customer value. You
possess strong coding skills, diverse interests, and a desire to
learn and grow. This role requires ownership, autonomy, and an
ability to deliver results. You enjoy working efficiently to build
the right things with limited guidance and find opportunities to
automate our improved efficiency and drive for quality. The team is
stronger due to your presence, and you regularly contribute to the
professional development of colleagues.About AutoCrib:AutoCrib is
the leader in industrial vending technology. We design and create
all of the software and hardware in-house to help manage inventory
for our customers. Our industry is vast; customers range from
manufacturing to government to retail to data centers. We are a
growing company that is looking for candidates who are looking for
a challenge and like to wear a lot of hats. AutoCrib is big enough
to provide the resources you need, but small enough to still feel
like a family. Our culture is work hard, play hard. We believe in
giving employees autonomy to make their own decisions and actively
help them with their career path. Our benefits include healthcare,
401k, life insurance, and PTO. Role and Responsibilities
- Build and evolve automation systems, suites, test coverage, and
quality approaches for AutoCrib features and services.
- Develop, debug, and maintain automated test scripts, test
cases, and test framework using test automation tools for web
applications such as Selenium WebDriver.
- Collaborate with the release engineering team to ensure the
product build pipeline and automation framework work together in
harmony to achieve CI/CD.
- Proactively work with the team to drive automation coverage
across as much of the product as possible, creating new testing for
failures and bugs as they occur.
- Collaborate with other developers to ensure code being written
is testable.
- Work in a team environment with shared code; disciplined use of
source code control and process documentation.
- Contribute to a Scrum team that solves complex challenges and
builds working software.
- Contribute to the planning process to establish tasks and
forecast work to be performed.Qualifications and Education
Requirements
- Bachelor's degree in Computer Science or related field or
equivalent years of professional work experience.
- 1+ years of test automation experience.
- Proficiency with one or more of the following programming
languages/frameworks: C#, Java, JavaScript, Python, HTML,
.NET.
- Excellent coding skills.
- 1+ years hands-on experience with implementing Continuous
Integration and build automation systems such as Azure Devops.
- 1+ years' experience with Selenium WebDriver.
- Experience with API testing and using Web Service testing tools
(e.g., SoapUI, Postman, other WS tools).
- Knowledge and experience with Database management (SQL, Oracle,
PostgreSQL).
- Experience using version control, such as TFS, Git.
- Knowledge of professional software engineering practices & best
practices for full software development life cycle, including
coding standards, code reviews, source control management,
continuous deployments, testing and operations.
- Frontend web and backend service performance testing and tuning
experience a plus.
- Experience constructing test plans and executing against these
plans across unit, functional, regression, system, performance,
stress, and load testing.
- Strong analytical problem-solving skills.
- Knowledge of testing medium to large software systems.
- Knowledge and experience in working with Agile development
methodology.
- Effective communication and teamwork skills.
- Experience in implementing test driven (TDD) and behavior
driven development (BDD)
- Being proactive and taking ownership of work Snap-on Autocrib
is an Equal Opportunity Employer,
Minority/Female/Disabled/Veteran.Pay Range is $80,000-100,000/ Yr
based on level of skills and experience
Keywords: Snap-on, Perris , Software Quality Assurance Engineer l, Other , Tustin, California
Didn't find what you're looking for? Search again!
Loading more jobs...