Job
Description
We are looking for a skilled and experienced SDET Automation/QA Automation Engineer to join our team. The ideal candidate will have a solid background in software testing and automation, with specific expertise in .NET, Azure, ETL processes, data validation, UI automation, and end-to-end testing. If you are passionate about ensuring software quality through robust test strategies, we would love to hear from you! Key Responsibilities: · Design, develop, and maintain automated test frameworks using .NET technologies. · Develop automation test scripts using tools such as Selenium, Cucumber, SpecFlow, or similar. · Conduct end-to-end testing to validate the integration and functionality of complex software systems. · Perform data validation, including OP (Original Production) and DP (Data Production) validation. · Create, execute, and manage UI and Build Verification Testing (BVT) automation scripts. · Develop and execute ETL (Extract, Transform, Load) testing strategies to ensure data integrity and accuracy. · Write detailed automation test cases and create test scripts to cover functional and non-functional requirements. · Utilize Azure services and tools to support test automation and software development processes. · Integrate test automation into CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions. · Collaborate closely with developers, product managers, and other stakeholders to understand requirements and develop comprehensive test strategies. · Identify, document, and track software defects and issues, ensuring timely resolution. · Continuously improve the automation framework to adapt to new features and technologies. · Stay up to date with industry best practices and emerging technologies in software testing and automation. Required Skills and Qualifications: · 6-8 years of experience as an SDET or QA Engineer with a focus on .NET technologies. · Strong experience with Azure services, tools, and infrastructure. · Proficient in test automation tools such as Selenium, Cucumber, SpecFlow, and Postman (for API testing). · Expertise in data validation techniques, including OP/DP validation. · Hands-on experience with UI automation and BVT (Build Verification Testing) tools and frameworks. · Strong experience with ETL testing, including data validation and transformation processes. · Proficient in writing and executing end-to-end test cases for complex software systems. · Ability to create, manage, and maintain test cases and test scripts. · Excellent problem-solving skills with a strong attention to detail. · Strong communication and collaboration skills to work effectively with cross-functional teams. Preferred Qualifications: · Experience with continuous integration (CI) and continuous deployment (CD) pipelines. · Familiarity with version control systems (e.g., Git). · Understanding of Agile/Scrum development methodologies. · Knowledge of test management tools (e.g., JIRA, TestRail). · Familiarity with performance testing tools such as JMeter or LoadRunner is a plus. Show more Show less