Senior QA Automation Engineer for Sora Union
🌍 Talent is everywhere, opportunity is not. 🌍 Sora Union changes that.
Sora Union is a professional services company specializing in Engineering, Design, and QA projects for businesses, organizations, and governments. The Sora Union team is globally distributed and made up of diverse and talented professionals impacted by or at risk of displacement due to conflict or climate change.
We’re looking for an experienced Senior QA Automation Engineer to join our team of diverse and experienced professionals and help expand it.
As a Senior QA Automation Engineer collaborating with our clients, you will engage with a variety of products and companies, both large and small. Your main responsibility will be to ensure they provide the best possible experience for their users. You will work closely with software developers, product managers, designers, and customer service teams to enhance confidence in our clients’ releases. This includes testing applications, investigating issues, and reporting findings.
Success in this role comes from your enthusiasm for becoming a top expert on a product and its delivery to consumers. You should be an adept communicator, able to share information in a straightforward manner with both technical and non-technical stakeholders.
Key Responsibilities:
- Creating, maintaining, and reporting on a reliable suite of manual tests and automated regression tests to ensure confidence in the quality of product releases
- Working closely with customer support and internal feedback channels to investigate, triage, and prioritize discovered issues
- Becoming a power user of our client's products, you will understand the functionality at the deepest levels and use that knowledge to improve testing and, ultimately overall quality
- Recommending, creating, implementing, reporting, and maintaining the UI and API automation tests using the Industry’s best coding and automation tools and practices
- Performing and reporting on application performance and security testing
- Executing and reporting on both manual and automated tests
Ideally, you’ll have:
- Computer science or math degree with at least 5-7 years in a professional QA role
- Extensive experience as a QA Engineer specializing in Test Automation
- Experience working with Agile development methodologies such as Kanban/Agile and tools such as Azure DevOps / Jira.
- Experience building Automation Framework from scratch both for the web APIs using
- Restsharp and UI using Selenium/Playwright in BDD style with Specflow
- A natural problem-solving attitude.
- Conversant with current industry trends.
- Unit Testing (NUnit, MS Test, Jasmine, Moq)
- Experience in creating CI/CD pipelines to run tests
- Experience in NonFunctional testing
- Experience in creating Postman collection for APIs and validating the response in JavaScript
- Experience in application monitoring tools like – App Insights/Kibana or similar tools
- Experience writing End-to-End tests, Contract tests, and Integration tests
- Experience writing SQL queries and performing Data Integration testing
- Experience creating a Test summary report for automated tests- Extent reporting/Specflow
- Living Doc
- Experience in mentoring QA’s on automation tools, and frameworks and performing code review
- Experience working closely with BA and Developer to derive the Acceptance criteria and
- participating in 3 amigos session
- Understanding of Agile, Scrum process
- You are comfortable with ambiguity and change, learning new systems, and finding creative solutions
- Proven success working as a self-starter in a fully distributed work environment
- English Upper-Intermediate
Essential skills:
- API Development with C# ASP.Net Core
- Terraform
- Microsoft Azure Functions and Web Applications
- Messaging (Azure Service Bus, Azure Event Hub)
- Javascript
- HTML, CSS
- Kanban
Desired Experience:
The ideal candidate will have financial services experience in the private equity, infrastructure & real assets, or private debt space. However, this is not a stringent requirement.
Desired skills:
-
- Microsoft Dynamics CRM 2016 or newer
- Microsoft Dynamics 365 solutions lifecycle management
- Angular 6+ and Angular JS
- .NET 5
- Typescript
- Yaml
The Senior QA Automation Engineer role is a full-time, 6-month contract position initially reporting to the QA Manager. This role is a distributed position and can be based in any location.
Sora Union is committed to creating and fostering a diverse team. We encourage people from underrepresented backgrounds and all walks of life to apply. We are committed to providing reasonable accommodations to all applicants throughout the application process.
Apply for this job
*
indicates a required field