Looking for a challenging and rewarding career in software testing? As a Senior Test Automation Engineer, you will play a key role in ensuring the quality and reliability of our next-generation cloud-based applications.
The ideal candidate will have 5+ years of experience in automated software testing, with a focus on web and cloud-based applications. Proficiency in .Net Core/C# programming language and familiarity with GitHub workflows and Spinnaker pipelines are also highly desirable.
Responsibilities:
* Test Case Development: Design and develop manual and automated test cases for web applications, APIs, and data processing workflows
* Collaboration: Collaborate with developers and stakeholders to understand requirements, develop test strategies, and refine acceptance criteria
* Automated Testing: Build and maintain automated test scripts using Selenium/ChromeDriver, Gherkin, and Spec flow
* API Testing: Perform API testing to validate data integrity and system interactions
* CICD Integration: Ensure CI/CD integration by implementing automated tests in continuous deployment pipelines
* Defect Management: Identify, document, and track defects in issue tracking tools
Qualifications:
* Bachelor's degree in computer science, software engineering, or a related field
* 5+ years of automated software testing experience, with a focus on web and cloud-based applications
* Experience with manual and automated system level testing; regression and smoke testing; performance and stress testing for cloud applications
* Proficiency in .Net Core/C# programming language and familiarity with GitHub workflows and Spinnaker pipelines