Source description
About the role
Responsibilities
-
Test software and content to ensure changes and additions meet business expectations without negatively affecting the existing workflows/reports.
-
Develop or assist in creation of test plans and automated tests from the ground up to improve the overall efficiency of the feature area team.
-
Assist software engineers and product owners with troubleshooting and improving code reliability and delivery processes to ensure smooth development throughout the project lifecycle.
-
Liaise with product test managers and test stakeholders to plan and prioritize tasks in a timely and transparent manner.
-
Leverage agentic AI and GitHub Copilot features to optimize productivity and cost-effectiveness, with an emphasis on managing premium request counts.
-
Use acceptance testing tools such as Reqnroll in conjunction with AI to generate comprehensive scenario coverage and address gaps.
-
Incorporate continuous testing practices to maintain quality at every stage of development.
-
Implement performance testing using AI-based tools to simulate user behavior and assess application performance.
-
Conduct data-driven testing utilizing large datasets and AI to enhance validation of application functionality.
-
Employ AI-based visual testing solutions, e.g., using Playwright, to ensure UI consistency across devices and browsers.
-
Automate regression testing using AI to ensure new changes do not impact existing functionality.
-
Prioritize and perform risk-based testing by leveraging AI to identify and focus on high-risk areas of the application.
-
Apply natural language processing (NLP) techniques to analyze requirements and automatically generate test cases from user stories or specifications.
-
Utilize AI-driven reporting and analytics to generate actionable insights from testing data, thereby enhancing decision-making processes.
-
Explore and implement other innovative AI use cases for understanding, developing, and testing key areas of work.
What We’re Looking For
-
Education level – Engineering Graduate.
-
Experience with Azure DevOps and working with Agile teams.
-
Technologies: C# .NET, .NET Core, JavaScript, PowerShell, REST, GIT.
-
Automation: Webdriver.io, SpecFlow/ReqnRoll, Playwright.
-
Tools: JMeter, API Playground, Azure DevOps, Visual Studio, Axios, Microsoft SQL Server.
-
Solid knowledge of API testing (Rest APIs) and proven experience in API automation using tools such as Axios and similar frameworks.
-
Preferred skills: understanding of AWS services like S3 Buckets, EC2, Lambda, Cloud Formation, AMIs etc.
-
Key Soft Skills: Self-motivated, team player, strong written & verbal communication.
-
Experience with Power BI and usage of ADO pipelines.
-
Expertise with agentic AI, including practical knowledge of how to leverage GitHub Copilot and other AI-based tools in a cost-effective manner.
-
Familiarity with AI-powered testing approaches such as acceptance, performance, data-driven, regression, risk-based, and visual testing, as well as experience with continuous testing practices.
-
Demonstrated ability to leverage AI not just in automation, but also as an aid in understanding, developing, and testing complex software systems and areas of work.
More at Highbrow Technology