Welcome to 10Pearls!
We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.
Company Overview
We are 10Pearls, an award-winning digital development company, helping businesses with product design, development, and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitalize and scale by levering digital technology.
About the role
We are seeking a Software Development Engineer in Test to join our dynamic and growing IT team. The succesfull candidate will develop impactful healthcare technology using a modern tech stack, leveraging their full stack software engineering expertise.
What you will do:
- Working closely with the Test Automation Architect in evaluating and learning existing automation frameworks and providing automation solutions for building an end-to-end regression suite
- Developing, executing, and maintaining automation test scripts to meet software release deliverables, project testing requirements and other quality considerations
- Working to minimize manual testing by identifying high-ROI test cases and automating them
- Being an integral part of an Agile Engineering team, working interactively with software engineers, testing engineers and product managers for the full development life-cycle
- Helping to ensure functionality delivered in each sprint is well tested, utilizing automation wherever possible
- Developing smoke, functional, regression, and integration test suites for GUI front-end, API Services and Database backend
- Documenting, maintaining, and monitoring software problems
- Recommending strategies and methods to improve test plans and test processes
- Maintaining well-organized records of test results and generating historical analysis of test results
- Mentoring Manual testers while working on automation effort
- Leveraging automation best practices and coding standards to deliver high-quality products
- Other duties as assigned
Requirements
- Educational Background: Bachelor’s degree in computer engineering, Computer Science, or a related field.
- Programming Proficiency: 2+ years of experience with various programming languages such as Java, JavaScript/TypeScript, C#, Python, or equivalent. Well versed in Object-Oriented Programming Skills.
- QA Experience: 2+ years of experience in a QA department, with a strong focus on test automation.
- Open-source Framework: 2+ years of hands-on experience using open-source automation frameworks such as Selenium, Playwright, Cypress etc.
- UI and API Automation: Extensive experience (2+ years) in automating UI and API tests, ensuring comprehensive test coverage.
- SQL queries: Experience writing SQL queries and performing database testing
- Mobile automation: Exposure to open-source automation tools such as Appium and/or iOS native frame XCUItest, and native framework Espresso for Android.
- CI/CD and Cloud Technologies: Experience in integrating automation solutions within CI/CD pipelines and utilizing cloud technologies for scalable testing.
- Design pattern: Experience with robot and page object model frameworks, leveraging open-source solutions for test automation.
- Debugging: Strong debugging skills.
- Mentorship and Leadership: comfortable providing technical support within a QA team.
- Agile Methodologies: Experience working in Agile environments, specifically Scrum or Kanban, to support iterative development and testing.
- Communication and Analytical Skills: Strong communicator with excellent analytical skills, capable of solving complex problems and driving improvements in test automation.
- Ability to work independently and as part of the QA team.
Benefits we offer
- Access to LinkedIn Learning, Udemy, Pluralsight.
- Access to a virtual nutritionist
- Amazing people oriented organizational culture
- Working from anywhere
- Challenging projects using the latest technologies with clients from the US.
If you are a self-motivated and driven individual who is passionate about delivering high-quality software solutions, we encourage you to apply for this exciting opportunity.