Do you like to use technology to automate processes or improve client experience? If so, we are seeking a detail-oriented and skilled Code Quality Reviewer to join our Automation Team. This role will report to our Development Team Lead and will focus on ensuring the highest standards of code quality, reliability, and efficiency in our automation scripts, tools, and frameworks. This role involves reviewing code for automated testing, CI/CD pipelines, and other automation solutions, identifying issues, and collaborating with the automation team to maintain robust and scalable systems.
This full-time, non-exempt position is remote from your home office. We will provide you with a home office set-up including a computer and a phone. Nova has been offering remote work for over 10 years.
We offer a great work experience for our remote employees!
This is a position for a seasoned Quality professional with at least two(2) years of experience reviewing code in a professional development environment. This position includes a competitive benefits package including paid time off, health insurance, dental insurance, disability insurance and life insurance and a 401(k) plan.
To support your professional development, you may be eligible for paid time and/or financial incentives to obtain relevant software credentials and/or credentials related to the 401(k) industry.
Nova 401(k) Associates is a vibrant national third-party administration firm for 401(k) plans. Our industry is stable and growing.
Responsibilities:
- Perform detailed code reviews for automation scripts, frameworks, and tools to ensure compliance with coding standards and best practices
- Provides constructive feedback to developers and documents required changes
- Identify issues such as bugs, inefficiencies, maintainability problems, and potential risks in automation code
- Provide actionable, constructive feedback to automation engineers to enhance code quality and performance
- Collaborate with the automation team to establish and enforce coding standards specific to automation workflows
- Ensure automation scripts are reliable, reusable, and optimized for performance and scalability.
- Verify that automation code adheres to security best practices and aligns with project requirements
- Review and validate test automation frameworks, including unit, integration, and end-to-end tests
- Work with the team to integrate code quality tools (e.g., linters, static analysis tools) into CI/CD pipelines
- Document code review findings, track recurring issues, and recommend process improvements
- Stay current with automation trends, tools, and technologies to recommend enhancements to existing processes
- Participate in Agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) to provide insights on code quality
- Take a key part in development of a vulnerability management process
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 3+ years of experience in any facet of software development, test automation, or code review roles, two (2) years in a role that involves code review
- Requires professional coding experience, strong communication skills, and knowledge of source control workflows
- Strong proficiency in programming languages commonly used in automation, primarily Python
- Hands-on experience with automation and data frameworks (e.g., Selenium, Panda)
- Familiarity with version control systems (e.g., GitHub)
- Knowledge of static code analysis tools (e.g., SonarQube, Pylint, Flake8) and their integration into automation pipelines
- Understanding of secure coding practices and common security vulnerabilities in automation scripts
- Exceptional attention to detail and analytical skills to identify and resolve complex issues
- Strong communication skills to provide clear and professional feedback to team members
- Ability to work collaboratively in a fast-paced, Agile environment
Preferred Skills:
- Experience with cloud-based automation testing on platforms like AWS, Azure, or GCP
- Familiarity with containerization tools (e.g., Docker, Kubernetes) and their use in automation
- Knowledge of performance testing and load testing tools (e.g., JMeter, Locust)
- Experience mentoring automation engineers on coding best practices
- Certifications in automation or quality assurance (e.g., ISTQB Test Automation Engineer)
Physical Requirements:
- Full-time remote position
- Collaborative work environment with regular interaction with development and production team via Microsoft Teams
- Occasional need to work outside regular hours to meet project deadlines or support global teams
Compensation and Benefits:
- Base Salary $80,00-$120,000 (dependent on experience)
- Salaried, non-exempt position
- Medical, dental, disability, and life insurance
- Paid time off
- 401(k) plan with employer match
Work Location/Hours:
- Work from home
- Must work from USA and be authorized to work for any US employer
- Attend regular video meetings via Microsoft Teams or equivalent
- We will supply all necessary computer equipment
- Work hours: standard business hours with core hours in Central Time Zone
We get it. We listen. We communicate.
Click Here to review our Privacy Policy