Position: Quality Engineering Team Lead (.NET)
Company: EPAM
Experience required: 5y
English level: upper

Our client is looking for a QA Automation Engineer to build, maintain and enhance our SaaS eLearning solution built on the Microsoft .NET platform.

Responsibilities:

* Meeting with the software design team to discuss and determine quality assurance parameters.

* Identifying software application weaknesses and target areas.

* Sketching out ideas for automated software test procedures.

* Reviewing software bug reports and highlighting problem areas.

* Writing automation scripts and implementing software applications is a plus.

* Excellent analytical and problem-solving skills.

* Identifying quality issues and creating test reports.

* Collaborating with the design team to solve application faults.

* Assuming responsibility for acquiring knowledge of the technologies and applications necessary to complete tasks.

* Software testing in an Agile (Scrum) software development environment.

* Embracing Scrum methodology and practices, and actively participating in a team discussion, decisions, and continuous improvement.

Qualifications

* Bachelor's degree in Computer Science, Computer Engineering, or related field required.

* 7+ years of experience with test automation of web applications using ASP.NET and C#

* Advanced programming skills including automation systems, troubleshooting automation software, and finalizing system procedures.

* Expertise in Manual, Automation & API testing using postman.

* Ability to test mobile apps, build and maintain automation framework (Android & ios) for Mobile.

* Familiarity with programming languages such as C# and Java.

* Strong attention to detail and experience testing modern browsers & mobile devices.

* Detailed knowledge of application functions, bug fixing, and testing protocols.