We are looking for a new team member who is passionate about Product Testing/Automation, has a strong interest in cyber security and data protection, and wants to join our collaborative team as a SDET to help drive the high quality of our consumer product family. This role will report an Engineering Manager within the Consumer Team. Working at our Bangalore development center, you will exhibit a deep understanding of software testing and validation, be able to think like a user to define and code creative test scenarios and have the capability to quickly learn and adapt to new technologies. It is a unique and challenging role that calls for a strong passion for quality and technology, while providing an immense opportunity to design and develop wide-reaching tools. It combines the building aspect of software development with the testing part of quality assurance. As an SDET you can analyze business requirements and scenarios very well. Be part of white box testing team, create test plans, test cases and build test frameworks to execute them.
About the Role:
You will work closely with the development teams to create manual and automated test strategies
You will review product requirements, specifications and technical design documents and provide accurate feedback to ensure that software is written in a testable and supportable fashion
You will define detailed, comprehensive and well-structured test plans and test cases which are streamlined for automation and manual validation
Drawing on your creative nature, you will drive the existing automation frameworks forward to benefit automation across multiple products, and may be asked to create new frameworks depending on need
You will write Test Automation code to efficiently validate our consumer product set from a functional, scale, performance and security perspective
You will propose and create innovative solutions to automating software testing in a performant and scalable fashion
You will use your experience in agile development/testing practices, and risk-based testing to ensure efficient release testing
You will be estimating, prioritizing, planning and coordinating automation activities
You will need to identify and document product defects that you find, and work closely with the development team to help them resolve the defects
You will write automated regression tests to ensure that defects to not reoccur
We will help you stay up-to-date with new testing tools and test strategies
We will ask you to help optimize the software testing process and procedures to make them more efficient
About You:
You have experience in a Software Quality Engineer role for atleast 4 to 8 years
Experience of Python or any scripting language
Anything above that gets you an enthusiastic high-five and bonus points for having experience in the computer security industry
Building partnerships and interpersonal skills, both oral and written, and the ability to collaborate with internal and external parties including Dev and QA teams, Program/Product managers, Technical Publications and other Project Stakeholders.
You have a keen interest/experience in improving efficiency in software testing.
Software Development principles and methodologies such as Agile or Waterfall
Understanding risk-based testing or other approaches to increase efficiency.
Positively adapting to project changes and multitasking.
Job Classification
Industry: IT Services & Consulting Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers Post Graduation: Post Graduation Not Required Doctorate: Doctorate Not Required
Contact Details:
Company: McAfee Software India Location(s): Bengaluru