Company Name : Seagate Technology
Location : Pune
Experience : 0 – 2 yrs.
Seagate delivers advanced digital storage solutions to meet the needs of today’s consumers and tomorrow’s applications. Through technology, leadership and innovation,
Seagate continues to help individuals and businesses maximize the potential of their digital content in an ever-evolving, on-demand world.
1. Job Level – New Grad Test Engineer Role
a. Work to ensure:
i. Learn the Automation tools and maintain an automation mindset when writing/executing TCs
ii. Test Cases are driven by requirements and are focused on finding OEM bugs before the Customer.
iii. Follow the team cultureQuality is critical.
iv. An understanding of the Test Metrics to help drive Improvement.
v. Documentation is appropriately maintained and in order.
vi. Test Escapes are understood and appropriate test improvements are recommended.
b. Show a strong work ethic while performing “Hands on” testing
c. Learn the features of a firmware component. Learn the component’s role in the Test Strategy, how to identify the product requirements, equipment/personnel needs and any associated risks.
d. Learn to identify project deficienciesthey exist and recommend improvement.
e. Obtain a level of technical proficiency necessary to perform assigned duties by eagerly attending training within the team, as well as, seeking out opportunities for training outside the team.
f. Follow the test culture that:
i. Test to find defects not to pass test case
ii. Utilizes automation as much as possible
iii. Test beyond the requirements
iv. Drives improvement based on test metrics
g. Consistently look for ways to improve test processes.
h. Become proficient in Tool to ensure the ability to properly document test activities and ensure accurate reporting
i. Understand the need to Define & Execute New Tests based on scoping test requirementsdesign/code reviews with Development during early stages of the project highly leveraging automated scripts
j. Learn the importance of interaction with firmware (FW) Developers at the beginning of each test phase to gather requirements and Statement of Work(s) (SOWs) for that phase.
k. Understand the importance of mapping test cases to requirements, Enhancements and/or defects.
l. Modify test cases/plans appropriately to ensure functionality is thoroughly recorded and analyzed for future test efforts.
m. Learn to utilize and integrate the automation test effort.
n. Review prior and existing test cases to help learn to identify candidates for automation.
o. Review new features for better understanding of functionality…look for areas/tests that can utilize automation.
p. Learn organizational structure and key players to Test Team, i.e. Test Architect, Development Architect, Component Developers.
q. Learn to scope and execute new features seeking helpSenior Engineer as needed
r. Understand the importance of minimizing project risks and how those risks may impact other projects.
s. Identify and query defects ensuring status is kept up to date.
t. Learn the proper use of test tools, Jammer Scripts, Perl Scripts, and utilities.
u. Minimize Test Escapes by understanding test strategy, accurately following test plan, and working assigned issues to closure. Promptly document any defects following designated Defect Reporting Process.
v. Perform other assigned duties appropriate to your knowledge and skill level as necessary to support the team’s test effort.
a. Learn to work on issuesanalysis of situations or data requires evaluation of variable factors.
b. Learn to exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results.
c. Focus internal and external interaction to maintain a better understanding of test team plans and objectives.
a. Develop in to a Junior Engineer who can operate with little supervision.
b. Meet with Team Lead on a weekly basis to review progress and establish goals.
c. Optional responsibility: Helps with the day to day supervision of junior team members (people resources).
The New Grad SQA will display a proven ability to understand Test principles, strong work ethic with good verbal and written skills, and the ability to function independently. A New Grad Test Engineer will also be able to follow the direction of the Senior Engineer on project tasks and follow through until completion. The principal responsibility for the New Grad Test Engineer is to learn as many different areas and functions of the LAB to expand their test knowledge; providing the foundation to grow into an effective Junior Engineer. The following are the responsibilities of a New Grad SQA Engineer.
Four year Engineering degree.
Strong work ethic with good verbal and written skills.