SDET - C# Selenium QA Automation Engineer

Please login or register as jobseeker to apply for this job.


Full Time


80,000 PHP




Mar 26, 2021


The Software Quality Analyst is mostly focused on Test Automation & is responsible for the overall quality throughout the application development lifecycle by creating automated tests and improving the automation practice on a daily basis. This is a managerial position that will guide the QA process and provide all individual contributorship on their own.

Minimum Requirements:
**This person NEEDS to have experience with automation testing on C#, Selenium, Xunit, and Postman. **

Technical Skills:
o Must have minimum 3+ years of software automation experience with C# on Selenium
o Must have minimum 2+ years of experience creating Postman for automation
o Minimum 2+ years of experience with XUnit or NUnit
o Extensive experience in writing automation test cases, executing tests, and reporting defects
o Extensive experience in testing applications developed Upgrade to see actual info Core and Angular 9+

Other Skills:
o Extensive experience working in Agile environment
o Adaptive to changes and respond fast to the changes
o Demonstrates accuracy, thoroughness and attention to detail at all times
o Highly collaborative and willing to play various team roles as needed to deliver quality releases
o Ability to prioritize tasks and stay focus to complete the task
o Strong communication skills verbally and in written format

• Bachelor’s degree in Computer Science, Software Engineering or equivalent experience

(60%) Validation of Quality Applications
(30%) New Feature Development

Participate in requirement reviews and validations, as well as Joint Application Development (JAD) sessions
Define testing related tasks and provide estimation for these tasks
Create automation test scripts for functional, web service, and database testing using C# on Selenium
Execute tests and improve test coverage iteratively as new features become part of regression and other test cycles
Analyze automated test execution results and identify functional defects or scripting defects for improvement
Identify Smoke test suite and Regression test suites to ensure each build is healthy and software is functional as expected
Ensure that components and features are fully tested in each Sprint so that the feature is complete based on the definition of “done” in Agile environment
Develop, document, and maintain tests and test steps for each sprint
Ensure the appropriate test environments and test data are in place and controlled
Work with the entire project team to conduct integration testing, system testing, and acceptance testing to ensure the entire application are fully tested before production release is ready
Provide manual and automated exploratory testing to understand the feature and how it is implemented, to find additional or unexpected behavior, and to refine and define additional test cases for the feature

(10%) Continuous Improvement

Assists the practice area leader in defining and refining standards and best practices
Facilitate and participate in Retrospectives to simplify, automate and improve processes and tools
Deepen SQA, Engineering and Agile knowledge through self-study, group-study and projects
Cross train in Development, Engineering, Quality, Collaboration, Communication and other related domains
Recommend and own continuous improvement opportunities.

Software Development / Programming
Software QA Testing C#
Web Development
facebook linkedin