(India) Test Engineer II
At Businessolver you have opportunities for individual development through our common language: Respond Readily. Trust through transparency. Assume positive intent. Be real. Live a growth attitude. Embrace the reverse golden rule.
THE ROLE
• Responsible for the design, creation and maintenance of UI and API test scripts.
• Document new and maintain existing Test Cases using Xray Test Management.
• Develop new and maintain existing Cucumber Test Scripts to sustain >80% automated test coverage.
• Extend test coverage by documenting and automating test cases from production bugs.
• Analyze Runlists to identify long running steps or processes that can be tuned and optimized.
• Contribute to Test Case design and Test Planning discussions to maximize quality thinking and test coverage.
• Participate as a member of a Scrum Team, holding yourself and your team mates accountable to commitments and daily progress.
• Work through technical challenges with appropriate level of urgency.
• Collaborate with team mates to stay aligned on sprint goals and maintain steady flow of work (keep your goals clear and yourself unblocked).
• Work with Software Engineers across scrum teams to maintain consistent Test Engineering practices.
• Apply software design principles to create maintainable and solid UI test scripts.
• Peer review Cucumber Scripts and provide feedback for improvement.
• Estimate work and maintain predictable throughput toward sprint goals.
• Practice continuous improvement by identifying opportunities to improve our test coverage and automation framework.
• Integrate test automation with and maintain CI/CD across environments.
• Define data, rules and testing requirements.
• Create, setup and maintain test data.
• Set up and modify test company for automation.
• Elevate other team members by sharing your expertise and providing mentorship.
• Evangelize quality and test automation.
• Perform manual testing as needed.
• Collaborate with Product and Developers to clarify product and system requirements ensuring the best possible test strategy.
• Evaluate failing tests to determine root cause.
• Perform other duties as assigned.
• Comply with all policies and standards.
QUALIFICATIONS
• BS in Computer Science or equivalent practical experience.
• 3+ years experience Automating Tests for a SaaS product.
• Basic understanding of Software as a Service.
• Experience applying testing and quality practices such as Test Case documentation, Test Plans, Acceptance Testing, Regression Testing, Test Coverage, Defect Detection.
• Proficient at scripting tests using Cucumber (Gherkin).
• Comfortable working with testing tools such as Xray, HP Quality Center, TestRail, Eclipse IDE, GitLab, Selenium, Postman and SoapUI.
• Experience with programming languages such as Java, XML, HTML, CSS, JavaScript is a plus.
• Comfortable documenting and tracking project work within ALM tools such as Jira and Confluence.
• Experience working on a team of 5 or more software and test engineers in an all remote environment.
• Experience working with Distributed Version Control Systems such as Git.
• Comfortable using Windows, Linux and iOS.
• Experience with benefits administration a plus.
• Ability to balance conflicting priorities and manage time effectively.
• Strong oral and written communication skills.
• Comfortable using MS Tools such as Teams, Word, Outlook, SharePoint, PPT, etc.
• Keen attention to detail.
• Strong sense of ownership and personal accountability.
• Follows tasks through to completion.
• Experience with AWS, Docker, Jest, SQL, and Liquibase a plus.
• Ability to troubleshoot failing tests with limited information.
• Experience defining, estimating and tracking test automation work.
• Strong understanding of Agile and CI/CD practices.
Interested? Great, we look forward to reviewing your application.
Internal applicants must be in good standing in their current roles and cannot be on a performance improvement plan.
Additionally, applicants must have been in their current roles a minimum of one year prior to moving into a new opportunity (Member Services & Client Services employees must have been in their roles a minimum of two full Annual Enrollments).