Dell Software Quality Engineer – ESSE Windows & Mac India R&D in Bengaluru, India

Dell Data Security is focused on providing an industry-leading set of software solutions to move businesses forward. Our award-winning portfolio includes advanced threat protection, enterprise-class encryption and authentication solutions for a variety of platforms. These solutions enable administrators to centrally control, manage, audit and secure data no matter where it is stored. This specific position will be on the Dell Endpoint Security Suite Enterprise team where the team is responsible for Advanced Threat Prevention. The team designs client software for Windows, macOS and Linux and we're looking for talented Software Quality Engineers in automation to join our team!

Key Responsibilities

  • Design, develop, execute and maintain test automation implementation on Windows and macOS.

  • Work with development team closely on automating GUI applications and application APIs.

  • Execute test cases, review automated test results, report defects and other issues that affect the software products’ performance and overall quality.

  • Develop test data, test data generators, analyze test results, and prepare reports of test results.

  • Develop new testing techniques/methods; provide process improvement recommendations.

  • Assist in cross-platform testing and incorporation into automation.

  • Work as a team member to make sure that each project is finished as scheduled.

  • Ability to think and work logically to create test plans for software programs and consistently carry out test plans to completion.

  • Work daily in Agile projects using Agile Software Development methodology.

Essential Requirements

  • 3+ years’ experience in writing automated tests for Windows and macOS, with 2+ years’ of that experience scripting in Ruby, Perl, or Python and coding using C++, C#, or Java

  • Strong knowledge of test automation, with evidence of at least two projects where relevant tools have been deployed.

  • Experience in design verification, reviewing specifications, and test planning.

  • Experience with Robot Framework, Selenium, Attest, STAF, or other custom Python test automation frameworks highly beneficial.

  • Must be highly motivated and willing to work in a team environment

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering or related discipline

Desirable Requirements

  • Experience with data encryption and client/server security

  • Experience working in AGILE (Scrum)

  • Experience with continuous integration development and release cycles

  • Atlassian JIRA and Confluence experience

  • QMetry Test Management Experience


If you’re ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell.