About ZenGRC!
Founded in 2009, ZenGRC is a leading governance, risk, and compliance (GRC) SaaS solution provider, offering two robust products: ZenGRC and ZenGRC Pro. Recognized for its in-house GRC expertise, ZenGRC delivers Simply Powerful GRC solutions that guide organizations through compliance with ease and efficiency.ZenGRC stands out by offering a single price for comprehensive access to all modules and frameworks, ensuring users benefit from a seamless and cost-effective experience. Dedicated to simplifying GRC processes, ZenGRC continues to innovate and support organizations in achieving compliance and managing risk effectively.
Our Commitment to Pay Transparency
At ZenGRC, we are committed to transparent & equitable compensation practices across our entire organization. This is a critical component of our hiring process and as such, compensation for this role will be discussed during your first interview to ensure a fair interviewing experience and effective use of your time. No questions related to compensation are off-limits as we believe complete transparency leads to an enjoyable hiring experience for all involved. Are you a skilled and motivated Automation Engineer with a passion for utilizing Cypress to ensure software quality? Do you have a knack for creating efficient and reliable automated tests that drive the development of top-notch applications? Are you excited about leveraging cutting-edge AI tools to enhance your automation efforts? If you're ready to take on a new challenge and join a dynamic team, we want to hear from you!
Position Overview
We are seeking an Automation Engineer to play a crucial role in our Engineering team. As a member of our team, you will be responsible for developing, implementing, and maintaining automated tests using the Cypress framework, as well as performing manual testing. You'll also have the opportunity to leverage AI-powered tools to improve efficiency and effectiveness in both automated and manual testing processes. Your work will directly impact the quality and reliability of our software products, contributing to an exceptional user experience.
Key Responsibilities
- Spend approximately 50% of your time on manual testing tasks, including:
- Executing manual test cases and documenting results
- Performing exploratory testing to identify edge cases and potential issues
- Creating and updating test documentation and procedures
- Assisting with user acceptance testing (UAT)
- Conducting performance and load testing manually when needed
- Spend the remaining 50% of your time on Cypress automation, including:
- Designing, developing, and maintaining automated test scripts using the Cypress framework
- Executing automated tests to identify defects, ensure accuracy, and validate software functionality
- Collaborating with cross-functional teams to understand project requirements and application functionality
- Working closely with product and developers to ensure comprehensive test coverage
- Analyzing test results and collaborating with the development team to address identified issues
- Utilize AI-powered tools to enhance automation development, improve test coverage, and increase overall efficiency in both manual and automated testing processes
- Contribute to test planning, including defining testing strategies and approaches for various projects
- Maintain and enhance the test automation framework to improve efficiency and scalability
- Stay up-to-date with industry best practices and emerging trends in test automation, manual testing, and AI-assisted testing
- Participate in code reviews and provide constructive feedback to team members
- Log and track defects using Jira, and follow through with defect management to closure
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)
- Proven experience in test automation using the Cypress framework
- Strong background in manual testing, including functional and exploratory testing
- Proficiency in test case creation, execution, and verification for both automated and manual tests
- Experience with manual performance and load testing
- Familiarity with Jira and defect-logging processes
- Interest in and aptitude for learning and applying AI-powered tools to enhance testing processes
- Detail-oriented with a strong commitment to producing high-quality work
- Excellent problem-solving skills and ability to troubleshoot issues effectively
- Strong communication skills and ability to work collaboratively in a team environment
- Experience in test planning and user acceptance testing (UAT)
- Experience with version control systems (e.g., Git) and continuous integration tools (e.g. CircleCI) is a plus
Why Join Us: At ZenGRC, we believe in empowering our engineers with the latest technologies to drive innovation and efficiency. We encourage the use of AI-powered tools to enhance our automation development processes. As part of our team, you'll have the opportunity to:
- Work with state-of-the-art AI tools that assist in generating test cases, optimizing test coverage, and improving overall testing efficiency
- Collaborate with a forward-thinking team that values continuous learning and adoption of cutting-edge technologies
- Contribute to the evolution of our testing practices by integrating AI-driven insights into our automation and manual testing processes
We expect our engineers to leverage these AI tools to improve their productivity and the quality of our testing processes. Your creativity in applying these tools to solve complex testing challenges will be highly valued.
Application Process:
If you're ready to contribute your expertise in manual testing, test automation, and AI-assisted testing to a team dedicated to delivering exceptional software products, we encourage you to apply. Send your resume and a cover letter detailing your experience with Cypress test automation, manual testing processes, and any experience or interest you have in using AI tools for testing. Let us know why you're excited about this opportunity and how your skills align with our requirements.
Keywords:
Cypress Test Automation, Manual Testing, Automated Test Scripts, Software Quality, Front-End Testing, JavaScript, Continuous Integration, Test Planning, Collaboration, Quality Assurance, Exploratory Testing, Performance Testing, AI-Assisted Testing, AI Tools for Automation
#LI-REMOTE
The job looks interesting but you don't know if you meet all of the qualifications on paper?
Apply anyway! We're aware that many people only apply for a job when they've met every requirement listed in a job description. At ZenGRC, we hire the PERSON, not the resume. We value diversity, in experiences and backgrounds, and are committed to providing equal opportunity for all applicants and employees. While there are certain requirements that exist for all open positions, we want to get to know YOU above all else when making our hiring decisions. Go for it.
Benefits
(US-Based Employees)
- We are committed to the health and safety of our people. Our people are mostly working remote, collaborating online and connecting over video, as they continue to deliver high-quality technology solutions
- Competitive salary and equity (we want everyone to be a stakeholder)
- Full benefits (medical, dental, vision, 3% 401k match, wellness offerings, etc.)
- Unlimited PTO, paid sick days, 11 holidays
- Collaborating with smart coworkers that put customers first
Equal Employment Opportunity Statement
We value a diverse environment. ZenGRC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, citizenship or immigration status, disability status, genetics, protected veteran, sexual orientation, gender identity or expression, or any characteristic protected by federal, state or local laws.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.The statements herein are intended to describe the general nature and level of work being performed by employees assigned to this classification.
They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required for personnel so classified.ZenGRC will comply with all local data protection laws, including GDPR when it comes to the handling and processing of personal data. All resumes submitted to ZenGRC will be retained for 6 months (12 months with your consent) after submission for recruitment purposes. Should you wish for us to remove your personal data from our recruitment database, please email us directly at talent@riskoptics.com.