Tech Stack
AngularAzureCloudCyber SecurityCypressITSM.NETPythonReactSQLTypeScriptVault
About the role
- Design, develop, and maintain automated test scripts using Playwright and Cypress, adhering to existing blueprints and standards. Perform manual testing to validate application functionality, usability, performance, and stability, especially in early-stage environments. Design and implement performance, correctness, and end-to-end (E2E) tests. Develop and maintain Azure DevOps YAML pipelines to automate testing workflows. Create and manage Azure DevOps test cases, test plans, and test data. Monitor and analyze test results across multiple environments, documenting observations and reporting bugs, issues, and deviations clearly. Collaborate closely with developers, product teams, and Test Leads to understand requirements, define test strategies, and continuously improve test frameworks. Participate in software roll-outs, sprint planning, retrospectives, and other Agile ceremonies. Ensure strict adherence to predefined test strategies and automation blueprints. Optimize and maintain automated testing frameworks to enhance stability and efficiency. Provide detailed and structured feedback both verbally and in writing, communicating clearly in English with stakeholders and team members. Work independently, prioritize tasks effectively, and align testing activities with delivery goals.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). Minimum 5 years of professional software testing experience, including 3+ years in test automation. Proficiency with Cypress (latest version), Playwright, TypeScript, PowerShell Core, and .NET Core. Solid experience with Azure DevOps Pipelines (YAML), Test Plans, and Boards. Proven background in designing and implementing test automation frameworks and developing test strategies. Experience working within Agile/Scrum environments. Familiarity with CI/CD pipelines and integrating automated tests into build and release workflows. Hands-on experience with Git, Visual Studio Code, and/or Visual Studio. Strong communication and moderation skills to facilitate cross-team collaboration. Analytical and problem-solving mindset, with attention to detail. Ability to follow and enforce established test strategies and automation blueprints with discipline. Experience with manual testing and validating early-stage application features. Experience with Azure Cloud Services including IaaS, PaaS (App Services, SQL Server, Key Vault). Knowledge of Power BI (Business Intelligence), Databricks, and Python. Familiarity with frontend frameworks such as Angular or React, along with HTML and CSS. ISTQB or other professional testing certifications. Excellent command of both spoken and written English.