Software Engineer- Quality Control

eNcloud

Northern (KY)

Hybrid

USD 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

eNcloud is seeking a Software Quality Assurance professional with deep experience in the Software Development Life Cycle, Agile/lean methods, and best practices in software quality. It emphasizes database testing, SQL scripting, Microsoft .NET development, and automated tests across unit, integration, and system layers.

The role requires coordinating with Business Analysts, configuring smoke suites in CI/CD (VSTS), guiding the team, reviewing requirements, and delivering thorough test reports to

Qualifications

  • Requires expertise in database testing with SQL scripting.
  • Experience with Microsoft .NET architecture and tooling.
  • Ability to design and implement automated tests (unit, integration, system).
  • Strong familiarity with Agile software development methodologies (XP, SCRUM).

Responsibilities

  • Interact with Business Analysts and teammates to understand business requirements.
  • Configure smoke suite with VSTS CI/CD and integrate with release pipeline for no-touch testing.
  • Assign tasks based on team capabilities and monitor progress.
  • Collaborate with developers to understand functionality and flow; coordinate defect analysis.
  • Lead weekly status meetings and communicate testing progress and plans.
  • Conduct trainings and KT sessions within and across teams.
  • Update test cases as requirements change and mentor team members.
  • Plan and track work to meet delivery timelines.
  • Review requirements and develop test scenarios; execute tests for usability and data impact.
  • Prepare reports on testing activities and communicate results to design team.
  • Engage with clients to understand product requirements and participate in design reviews.

Skills

SQL queries
MS .NET
Automated testing
Agile/SCRUM
Database testing

Education

Masters or Bachelors in Technology/CS

Tools

VSTS CI/CD

Job description

Role Context
Demonstrated expert understanding of software industry best practices in Software Quality Assurance as well as the Software Development -Life Cycle using Agile and other lean methodologies.

Work Experience
  • Expertise with database testing. Demonstrated ability to write SQL queries and scripts.
  • Expertise with development and testing in the Microsoft .Net architecture and toolset.
  • Ability to design and implement automated coded tests (unit, integration and system).
  • Experience with Agile Software Development methodologies (i.e. XP, SCRUM).
Job Duties and Responsibilities
  • Responsible to interact with the Business Analysts and the teammates for better understanding of the business requirements.
  • Configuring smoke suite with VSTS CI/CD process and integration with application release pipeline for performing no-touch smoke testing of application.
  • Understanding the business requirements and assigning to the team members as per their capabilities.
  • Closely interacted with Business Analysts and software developers to understand application functionality and navigational flow.
  • Coordinating with the Development team for defect analysis.
  • Interacting with business analysts in resolving the problems.
  • Responsible for weekly status meetings showing progress and future testing efforts.
  • Conducted and attended meetings with fellow team members.
  • Conducting Trainings within and across the teams and also conducting KT sessions.
  • Assigning work related to updating existing Test Cases against the change of requirements and Mentoring & providing directions to the team members.
  • Planning and tracking to meet the deliverables against timelines.
  • Reviewing software requirements and preparing test scenarios.
  • Executing tests on software usability.
  • Analyzing test results on database impacts, errors or bugs, and usability.
  • Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
  • Interacting with clients to understand product requirements.
  • Participating in design reviews and providing input on requirements, product design, and potential problems.

Education: Masters or Bachelors degree in Technology or Computer Science.

Job Category

IT

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer / Tester
Quality Engineer / Tester

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 70,000 - 110,000
Software QA Engineer
Software QA Engineer

Imaging Business Machines, LLC. • Birmingham (AL)

On-site
USD 70,000 - 90,000
Software Quality Assurance Analyst
Software Quality Assurance Analyst

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Quality Assurance Engineer
Quality Assurance Engineer

The Judge Group • Berkeley Heights (NJ)

On-site
USD 110,000 - 160,000
Quality Assurance
Quality Assurance

Saicon • Georgia

On-site
USD 65,000 - 90,000
Software Quality Analyst – Manual Testing
Software Quality Analyst – Manual Testing

TestingXperts • Ann Arbor (MI)

Hybrid
USD 70,000 - 100,000
Quality Assurance Analyst
Quality Assurance Analyst

Pointwest-North America • Tallahassee (FL)

On-site
USD 60,000 - 80,000
Software Quality Engineer
Software Quality Engineer

Variyasinc • United States

On-site
USD 70,000 - 90,000
Manager, Software Quality Assurance
Manager, Software Quality Assurance

The-Hillman-Group • Boulder (CO)

On-site
USD 110,000 - 160,000
Software Quality Analyst – Manual Testing
Software Quality Analyst – Manual Testing

My3tech • Ann Arbor (MI)

On-site
USD 60,000 - 90,000