Job Details
Location:
Saltillo, Coahuila, 25000, Mexico
Posted:
Jun 02, 2021
Job Description
About Rocket Lawyer We believe everyone deserves access to affordable and simple legal services. Founded in 2008, Rocket Lawyer is the largest and most widely used online legal service platform in the world. With offices in North America and Europe, Rocket Lawyer has helped over
25 million people create over
50 million legal documents , and get their legal questions answered. We are in a unique position to enhance and expand the Rocket Lawyer platform to a scale never seen before in the company’s history, to capture audiences worldwide. We are expanding our team to take on this challenge!
About the Role Rocket Lawyer is looking for an experienced, passionate Senior Software Developer specialized in Testing, with a career progression from software development, who has switched (or has an interest in switching) to software automation, feels comfortable with code activities, writing & maintaining automated tests, and who wants to join our automation engineering team remotely or onsite in our office in Saltillo. You will be a key member of a cross-functional team working closely with a product manager, designer, QA analyst, and other software developers in an Agile scrum approach.
You might be a great fit if
- You are passionate about quality, engineering excellence, and productivity.
- You are often sought out as a domain expert for your product.
- You enjoy complex problem solving and proactively identify gaps and edge cases that break the design early in the development life cycle.
- You have high standards for product quality and engineering practices and you coach and challenge others too continually improve.
- You are constantly looking for ways to automate repetitive manual tasks.
- You love to collaborate and lead cross-functional efforts.
- You find creative ways to break things and identify potential problems early in the process.
- You seek out better ways of doing things and evangelize best practices across the broader organization.
A Day in the Life
- Participate in requirements analysis, identifying gaps
- Participate in design review, making suggestions to improve testability, performance, reliability, and usability
- Design test scripts and testable user journeys that developers can use to test their own code
- Create and contribute to tools that enable developers to test their own code
- Review code to determine what features need better test coverage
- Coordinate crowd-sourced exploratory testing
- Establish production monitoring for product
- Support quality assessment with documented test results and metrics
- Facilitate successful releases by communicating with stakeholders and supporting functions when necessary
- Investigate issues in production, participate in root cause analysis, and ensure that additional tests are added to prevent recurrences.
Experience
- Bachelor degree in software engineering, computer science, or related field
- 5+ years of experience as a test engineer
- 3+ years of programming experience with Java as a software engineer, software automation engineer, or related field
- Highly proficient with test tools such as Selenium, or Rest Assured
- Experience with BDD frameworks such as Cucumber, JBehave or Concordion
- Strong understanding of the functional aspects of HTTP methods, browser cookies, and web applications consuming REST APIs.
- Solid understanding of automation best practices, quality, and agile testing methodologies
- Hands-on experience with CI, bug tracking, and source control tools such as Jenkins, Jira, and GitHub
Skill that will make you stand out
- Direct experience with test case management tool Hiptest (Cucumber io)
Apply for this job