Software Engineer in Test II
United States (Remote-First)
Software Engineer in Test II
United States (Remote)At G-P, our mission is to break down barriers to global business, enabling opportunities for everyone, everywhere. With remote-first and diverse teams all around the world, our people are key to achieving this mission. That’s why we trust our Dream Team members with the flexibility and autonomy to do their best and most innovative work, encourage and support their personal growth and career development, and believe in recognition for a job well done.
Our industry-leading SaaS-based Global Employment Platform™ enables our customers to expand and grow into 180+ countries, creating more opportunities for global success – without requiring entity or subsidiary setup. The technical opportunities you’ll experience here have a positive impact on people and their work/life possibilities around the world. Beyond the power of our platform, we never forget that behind every hire is a human being. And that brings us to you.
If you are passionate about mobile development, consider G-P. Here, your expertise will help design and deliver high-performing cloud-based software products, contributing to solving complex global business challenges. With a fast-moving startup environment, we thrive on innovation and expect the same from our team members, offering a dynamic space where your best work can take flight.
Beyond a competitive compensation and benefits package, what we offer to all employees along the way is the clear and simple promise of *Opportunity Made Possible*. Come expand your skills and take part in building scalable, production-grade solutions in an environment that values creativity and impact.
What you will do:
- Collaborate with the team in analysis of business requirements to determine acceptance criteria.
- Define acceptance tests for new features and execute them as part of a comprehensive test set.
- Perform functional, integration and regression testing using automation methods at UI/E2E and API levels.
- Design, develop and maintain automated tests and test suites to meet business and quality goals.
- Ensure comprehensive test coverage of new and existing product features.
- Report and track defects, testing tasks and release notes.
- Analyze defects to determine root cause, identify patterns and improve process.
- Troubleshoot complex issues found in production, UAT or lower test environments.
- Promote testing best practices within the team and help guide other team members.
- Work as part of an agile team in a collaborative environment.
What we are looking for:
- Previous experience of automation testing experience for enterprise web applications in a commercial software product development environment
- Strong experience with JavaScript, Java or another programming language
- Expertise building automated tests using modern test automation tools and frameworks such as Selenium, Cypress, Jest, TestNG, NodeJS, Jasmine, JMeter, etc.
- Experience in cross-browser testing and an understanding of the differences between them
- Experience with continuous integration and continuous delivery
- Experience with testing in the cloud is highly desirable
- Experience in a startup or high-growth environment is highly desirable
- Strong written and verbal English language skills are required
- B.S. in Computer Science preferred
Benefits
G-P values its employees and offers excellent benefits and perks including generous paid parental leave, flexible time off, flexible spending accounts, medical Insurance, dental insurance, vision insurance, sabbatical after 5 years of service and more.
The annual gross base salary range for this position is $100,000 to $122,000. Actual compensation for this position may vary and will depend on multiple factors including relevant qualifications, experience, education and geographic location. This position is also eligible for an annual bonus dependent on various factors, including and without limitation, individual and company performance in addition to base salary.
We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.
#LI-Remote #LI-EL1
About Us
G-P helps growing companies unlock their full potential by making it possible to build highly skilled global teams in days instead of months. Through our SaaS-based platform, we help find, hire, onboard, pay, and manage team members, quickly and compliantly, to expand growth opportunities for everyone, everywhere – without the hassle of setting up local subsidiaries or branch offices.
G-P. Global Made Possible.
G-P is a proud Equal Opportunity Employer, and we are committed to building and maintaining a diverse, equitable and inclusive culture that celebrates authenticity. We prohibit discrimination and harassment against employees or applicants on the basis of race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other legally protected status.
G-P also is committed to providing reasonable accommodations to individuals with disabilities. If you need an accommodation due to a disability during the interview process, please contact us at careers@g-p.com.
ApplyJob Profile
Remote-first
Benefits/PerksCareer development Collaborative environment Competitive compensation Competitive compensation and benefits package Dental Insurance Flexibility Flexible Spending Accounts Flexible time off Generous Paid Parental Leave Medical Insurance Paid parental leave Sabbatical after 5 years Vision Insurance
Tasks- Analyze business requirements
- Collaborate in an agile team
- Define and execute acceptance tests
- Design and maintain automated tests
- Manage team
- Perform functional and regression testing
- Promote testing best practices
- Report and track defects
- Troubleshoot complex issues
Agile Agile methodologies Analysis Automation Automation Testing Cloud-based Software Cloud testing Continuous delivery Continuous Integration Cypress Design Innovation Jasmine Java Javascript Jest JMeter Mobile Development Node.js SaaS Selenium Software testing TestNG
EducationB.S. in Computer Science Business Computer Science
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9