JOBSEARCHER

Quality Assurance Engineer

Andela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations, access to a global community of professionals, and educational opportunities with leading technology providers.At Andela, we’re deeply passionate about creating long-lasting and transformative growth opportunities for all - and doing it in an E.P.I.C. way! We’re excited to continue building our remote-first team with incredible people like you. After applying for this role, you will join our Andela Community of brilliant technologists by passing a technical screening and live interview. As a community member, you’ll have access to a multitude of exclusive technologist roles.Join Andela today to access this opportunity and more in our global marketplace!Our roles are typically filled at lightning speed, so if you’re considering applying, get your application in quickly!About the clientOur client is an organization focused on delivering modern business applications and digital solutions using Microsoft technologies and enterprise platforms. They emphasize high-quality engineering practices, scalable systems, and collaborative development processes, with teams working across multiple disciplines to build and maintain reliable business solutions.About the roleWe are seeking a Senior QA Engineer / QA Developer to drive quality assurance initiatives across Microsoft Power Platform and .NET development workstreams. This role is responsible for ensuring the quality, reliability, and performance of business applications and services across a broad technology ecosystem. The engineer will own end-to-end QA processes including functional, integration, API, performance, and security testing. The ideal candidate combines strong experience with both Power Platform applications and traditional .NET systems, while contributing to automation strategies and CI/CD practices within Agile teams.ResponsibilitiesOwn QA across Power Apps, including canvas apps and model-driven apps.Test and validate Power Automate flows, Power BI reports, Dataverse integrations, and .NET services.Design and execute functional, regression, integration, end-to-end, and negative test scenarios.Validate workflows spanning Power Platform, Dataverse, SQL, Microsoft 365, and .NET APIs.Build and maintain automated tests using Power Apps Test Studio, Power Automate testing tools, and .NET testing frameworks.Test .NET REST APIs for request/response accuracy, error handling, security, and performance.Integrate automated tests into Azure DevOps CI/CD pipelines.Identify, document, and track defects with clear reproduction steps and impact analysis.Perform root cause analysis across Power Platform configurations, .NET code, APIs, and data integrations.Conduct performance/load testing for .NET services and Power Platform workflows.Validate authentication, authorization, data protection, and secure development practices.Collaborate with engineering, product, data, and DevOps teams in Agile/Scrum delivery.Define QA standards, improve testing processes, and promote shift-left testing.Must have skills7+ years of overall professional experience.6+ years of experience in QA, software testing, or related roles.Hands-on experience testing Microsoft Power Apps and Power Automate flows.Experience testing .NET applications, APIs, or services.Ability to understand or review C#/.NET code for testability and system behavior.Experience with .NET testing frameworks such as NUnit, xUnit, or MSTest.Strong REST API testing experience using REST, JSON, HTTP, and negative-case testing.Experience with Power Apps Test Studio or equivalent Power Platform testing tools.Familiarity with Dataverse, SharePoint, Microsoft 365 integrations, or SQL validation.Experience with Azure DevOps, CI/CD pipelines, and test management.Strong understanding of functional, regression, integration, and end-to-end testing.Experience with Git/version control.Agile/Scrum experience.Nice to have skillsPower BI report validation and DAX query testing.Performance testing experience using JMeter, k6, or similar tools.Exposure to Microsoft Azure services such as Azure Functions, Logic Apps, and Azure SQL.BDD experience with Cucumber or SpecFlow.Knowledge of advertising platforms, ad tech, campaign management, or marketing technology.Familiarity with OWASP Top 10, API security, and secure development principles.Experience with security testing tools such as Burp Suite or OWASP ZAP.ISTQB or equivalent certification.Microsoft Azure or .NET-related certifications.ConditionsRemote role (100% remote). Primary timezone: UTC-4. Must be available until 2:00/3:00 PM U.S. Eastern Time for real-time collaboration.Contractor role — 12-month contract, renewable annually (long-term engagement).Full-time dedication (40 hours/week).BYOD is not required — a laptop will be provided.At Andela, we know our strengths lie in our diverse community whose talents, perspectives, backgrounds and orientations we take pride in. Andela is committed to nurturing a work environment where all individuals are treated with respect and dignity. Everyone has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices.Andela provides equal employment opportunities to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.