Post Job Free
Sign in

Sr Software QA Engineer

Company:
NZXT
Location:
Monrovia, CA
Posted:
May 29, 2024
Apply

Description:

NZXT is a founder-led, global organization that has not lost our entrepreneurial, scrappy roots. We’re made up of gamers, builders and PC enthusiasts on a mission to create hardware, software, experiences, and services that surprise and delight gamers of all types. So what makes NZXT, NZXT? Our employees come from a variety of backgrounds with unique experiences and interests that make us better. We invent, we play, and we have fun doing it because building is more than just assembling computer parts - building is an attitude and a state of mind. That attitude is shared by an ever-growing community of people who are all here to help each other reach the next great thing. This is an exciting time to join NZXT - let’s get building.

Job Title: Sr Software QA Engineer

Location: Remote, US

Reports to: Manager Web QA

Workplace Type: Remote

JOB SUMMARY

We are searching for a Sr. Software QA engineer to join our WEB team and help on automated testing and related test activities to bring our users the best experience. The Sr. Software QA Engineer will be responsible for setting up, performing and evaluating run-time and performance-based tests and work closely with our software development and design team and ensure product releases are streamlined and stable. A successful candidate will be self-motivated, have strong coding skills, excellent problem-solving and troubleshooting skills, ability to learn new technologies and the ability to think strategically.

RESPONSIBILITIES

Develop and execute complex test scenarios, including functional, integration, regression, and performance testing, to validate the reliability and scalability of our ecommerce platform

Set up and implement automated testing system with high test coverage

Adopt continuous integration and automation to reduce manual test load. Practice test early and test often

Investigate and troubleshoot issues, identify root causes, and propose viable solutions to address software defects and performance bottlenecks

Mentor or provide guidance to the other members in the team

Identify areas of improvements, track any changes and status updates for current builds

Prioritize and multitask with strong problem-solving and individual thinking skills

Identify workflow challenges within the QA team or cross-functional teams, and propose root causes along with solutions to enhance software quality

Ability to work independently in an extremely fast-paced environment

Write useful tools to help teamwork become more efficient

QUALIFICATIONS

Bachelor's degree in Computer, Electrical, Mathematics or related field

8+ years of testing experience within software quality assurance

Experience in JavaScript, Python or any other programming language

Experience with source control systems such as Git, SVN

Experience writing clear, concise and comprehensive test plans and test cases

Experience with CI/CD pipelines and service like Github actions, Jenkins or TeamCity

Experience with testing automation framework/tool such as Selenium, WebdriverIO, Cucumber, Cypress, or Robot Framework

Strong oral, written, and interpersonal communication skills to work with a team locally or abroad

COMPENSATION

The estimated base range for this role is: $65,000.00-$75,000.00. Compensation decisions are dependent on several factors including, but not limited to, an individual’s qualifications, internal equity and alignment with market data. We offer a wide range of benefits including health/dental/vision, retirement and paid time off. All employees at NZXT receive equity as part of their compensation package.

#LIJM1 #LI-Remote

CULTURE & VALUES

At NZXT, we believe in the importance of Design Thinking and the power of Serving Community, and our values spring from those two core ideas:

GIVE A SHIT - We’re obsessed with doing right by our community internally and externally.

We care a lot

We speak up

We do what we say

LEARN AND GROW - We see our challenges as opportunities. Progress over perfection.

We are curious and aren’t afraid to try

We take accountability

We apply what we learn

WIN TOGETHER - We elevate each other with unique perspectives and mutual respect.

We are in this together—win or lose

We lift each other up

We value every voice

KEEP IT SIMPLE - We remove complications to focus on what’s needed.

We make it efficient

We reduce friction

We keep things user-friendly

We hope that every NZXT employee internalizes and practices these values to the point where they become second nature. We expect our leaders and managers to embody and nurture these values, because when they are in full force... amazing things can happen.

NZXT is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We strive to empower connection with one another, reflect the communities we serve, and tackle meaningful projects that make a real impact.

Apply