Browse Jobs
For Employers
Post JobLog inGet Started

QA .NET Developer

Nile Bits, LLC
6th of October, Giza
Posted 6 years ago
5 open positions
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Responsible for bridging the gap between development team and QA team.
  • Candidate should have an eye for detail and will have exposure to the full development stack for enterprise applications while creating unit and integration tests to ensure product quality.
  • Candidate will work closely with application architect and other developers to focus on code quality, reuse, and efficiency.

Responsibilities:

  • Design, create and implement unit tests in C# using xUnit.
  • Design, create and implement automated tests using Selenium / Web-Driver.
  • Design, create, and implement integration tests.
  • Research, explore and diagnose bottleneck and implement optimizations.
  • Design, create, and implement test cases.
  • Collaborate with DevOps to evaluate cloud environments and application deployment.
  • Effectively analyze technical requirements.
  • Employ object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met.
  • Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and sociability.
  • Collaborate with the application architecture team to ensure solutions fit within the overall architecture.

Job Requirements

Qualifications:

  • Experience in C# and SQL development is a must.
  • Strong experience in Unit Testing using xUnit.
  • Strong experience of software testing techniques and frameworks.
  • Aware and well informed about test methodologies and life cycle.
  • Strong experience with Selenium / Web-Driver and automated testing techniques & framework.
  • Strong object oriented design and development skills.
  • Experience with Agile / Scrum methodologies.
  • Familiar with windows azure cloud services and SaaS concepts.
  • Experience with source control tools (TFS/VSS/SVN/Github).
  • Experience with issue tracking and bug tracking systems.
  • Test management tool handling knowledge is a plus.
  • Detail oriented with good communication skills.
  • Work remotely with development team to build and improve overall product quality.
  • Self-motivated, independent, responsible team-player and exhibit exceptional relationship management skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentQA .NET Developer