Selenium / Java Test Automation Development Software QA Engineer (SDET) - SecureWorks

  • Company: EMC is now part of Dell Technologies
  • Location: Atlanta, Georgia
  • Posted: December 17, 2016
  • Reference ID: 1600105F
Software Engineer in Test Automation Development (Java, Linux, Selenium) – SecureWorks SecureWorks is a global leader in providing intelligence-driven information security solutions. We play an important role, as no organization in the world is immune from cyberattacks and the nature of the attack is changing every day. Internet security is a problem that will never be solved. Unlike point products that address a specific technology issue, we attack the problem holistically by analyzing threat actor tactics, techniques and procedures, and develop solutions using best-of-breed technologies to protect our clients. We are one of the best in the world at understanding the threat. In short, we give our clients an early warning capability. SecureWorks was founded in 1999 and headquartered in Atlanta, Georgia, with offices in all the major security markets around the globe. We have more than 2,000 team members, and partner with more than 4,200 clients in 59 countries to keep the bad guys out of their networks. We’ve been consistently recognized by industry analysts, readers’ polls and as a leader in the Gartner Magic Quadrant for managed security services, worldwide. Role Overview As a Software Quality Assurance (QA) Engineer / Software Development Engineer in Test (SDET) you will be a part of our engineering team developing better security products. You will find, examine, report, and track software defects - utilizing your skills in both white- and black-box testing, in a multi-platform environment, using cutting-edge protection and network testing technologies. You will apply technical, quantitative analysis, and statistics skills in solving problems with business applications. You will design and write test plans and test cases based on software requirements. You will use tools that relate to security, functional, and performance testing, and implement test tools for software automation. This position presents the opportunity and expectation to become a subject matter expert and key contributor to the Engineering organization. The QA Engineer will also have a contributing role in our Test Engineering team, which is responsible for testing for application defects and protection coverage. You will work with developers, system administrators, nationally recognized security analysts, and product management to ensure that we deliver high quality products that meet or exceed industry test standards. This is a challenging and rewarding position, as we are constantly evolving our capabilities in order to protect our clients from Internet intrusions. Role Responsibilities -Participate in the software QA release process: develop and validate functional and operational test cases using Java, Selenium and Linux -Develop automated solutions, based upon operational process flows or engineering designs (infrastructure / systems related) and according to functional requirements -Integrate automated solutions with existing solutions / systems -Documentation to include: functional and design, as well as any operational user training as necessary -Participate in Agile engineering design solutions meetings with other team members -Participate in the SecureWorks SDLC by taking a proactive role in evaluating the quality of the software and our processes As a managed security provider, SecureWorks expects its employees to understand and apply commonly known security practices and possess a working knowledge of applicable industry controls such as NIST 800-53. Employees will be expected to acknowledge their security responsibilities in writing prior to gaining access to company systems. Employees will be required to maintain a working knowledge of local security policies and execute general controls as assigned. Role Requirements 5 years of relevant experience plus Bachelor's in Computer Science (OR equivalent combination of education / relevant experience). Experience to include: -3 years of experience writing and creating automated tests in Selenium Web Driver -2 years writing test scripts in Java - may also consider Python (however we do not use manual tests, or VB, or JavaScript) -1 year of experience within a Linux environment, including debugging using Linux commands -Excellent communication skills, verbal and written, with demonstrated ability to work effectively with peers, IT management and staff Preferences -Experience with Docker virtualization is a plus -Agile SDLC methodology knowledge and experience Location Atlanta, GA or Providence, RI SecureWorks is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: SecureWorks is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at SecureWorks are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. SecureWorks will not tolerate discrimination or harassment based on any of these characteristics. SecureWorks encourages applicants of all ages. **Job:** **Software QA Engineer-SW Engr* **Organization:** **Security Solutions* **Title:** *Selenium / Java Test Automation Development Software QA Engineer (SDET) - SecureWorks* **Location:** *GA-Atlanta* **Requisition ID:** *1600105F* **Other Locations:** *North America-US-RI-Providence*

Share this Job