About the Senior QA Engineer Role:
The Senior QA Engineer is a solid, positive, and innovative individual who will lead the production of automated and manual tests to ensure the successful deployment of web and mobile app products. In this role, this person will join a strong and energetic team utilizing the latest in cutting edge technology to make a measurable and visible impact on our organization.
The Senior QA Engineer Responsibilities:
- Works closely with team members and proactively communicates any blockers the project faces.
- Implements QA best practices acquired through prior experience for QA process improvement.
- Designs test cases and executes in-sprint testing to ensure the quality of software releases.
- Facilitates and participates in demos explaining application functionality and/or test scripts that have been written.
- Reviews Automation testing script.
- Conducts functional, regression, performance, and user acceptance testing to identify and report defects, ensuring timely bug resolution.
- Performs root cause analysis to identify and address the underlying causes of defects and quality issues.
- Develops and maintains test automation frameworks and scripts to increase efficiency and reduce manual testing efforts.
- Collaborates with DevOps teams to integrate testing activities into the CI/CD pipelines, enabling continuous testing and deployment.
- Creates quality measurements to track improvement in products
- Executes quality improvement testing and activities.
- Develops quality assurance standards and company processes.
- Adheres to industry quality and safety standards.
- Performs other related duties as required.
Qualifications and Skills:
- 7+ years of experience as a QA engineer, with experience in black-box and white-box testing of APIs and web applications
- Bachelor's degree in Computer Science or related field.
- Understanding of various automated testing methodologies (unit, integration, end-to-end, functional, performance, etc.) and where to apply them
- Experience with test case management tools such as TestRail, Qase, etc.
- Experience with various automated testing tools like Postman, JMeter, Cypress, etc
- Experience with programming languages such as Python, JavaScript, among others
- Experience testing applications running on Cloud platforms such as AWS, or Azure
- Enjoys mentoring team members, explaining why things are done in a certain manner instead of just how things are done.
- Demonstrates strong problem resolving capabilities including brainstorming alternatives to a given problem.
- Not afraid to show leadership by identifying and incorporating best practices and processes.
- Strong oral and written communication skills with the ability to quickly establish rapport, credibility, trust, and respect with others.
- Passionate about testing and continuous improvement; strives to keep things as simple as possible.
- Must be willing to travel if needed.
- Must be willing to work extended hours if needed.
- Valid work authorization required.
Why Kinetik?
- Inclusive and fast-growing team
- Exposure to cutting-edge technologies and industry trends
- Unlimited PTO - 15-day minimum per year
***
CCPA Statement
If you are located in California, United States, you may be subject to certain rights in relation to your personal information under the California Consumer Privacy Act (CCPA), as outlined below:
- The right to know about the personal information that we collect about you, including the categories of personal information collected, how it is used and how it is shared;
- The right to delete the personal information we have collected about you (with some exceptions);
- The right to opt out of the sale of your personal information; and
- The right to non-discrimination for exercising your CCPA rights.
You may seek to exercise any of these rights by contacting the Kinetik Compliance Department by clicking here
.