SW QA/Test Engineer

Randstad

(Framingham, Massachusetts)
Full Time
Job Posting Details
About Randstad
Randstad is a leading global staffing and recruitment company, offering a wide range of solutions in the HR services space. We take the lead in shaping the world of work, by matching candidates with companies that will help them reach their full potential, and matching clients with people who will work to successfully develop their business.
Summary
Location: Framingham, MA Date Posted: Friday, March 4, 2016 Job Type: Temporary Industry: Engineering Reference #: S_407345 Questions? Marc.Dubois@randstadusa.com 508/766-6392 apply nowApply with Indeed Description As a Junior Software Development Engineer in Test, the role encompasses formulating and building extensive test cases and methodologies to verify new functionalities and features for different development engineering products.; you are expected to have industry-leading technical experience that significantly contributes to the goal of high product quality. This position combines qualities of both black and white box testing procedures with majority focus leveraging on automation methodologies that quickly evaluate low level code stability and operation. The candidate should demonstrate a combination of solid in-depth knowledge of Quality Assurance, operating system software and object oriented design principles. In this role, partnering with Software Development, you will need to contribute to defininge test strategies, appropriate test suites, effective test cases as well as work with tools for unit, functional, and performance testing in a programmatic manner.
Responsibilities
- Perform routine, smart and focused, exploratory manual tests based on what you identify as high-risk areas. - Assist in developing automated tests in parallel with product software development and expand on maintaining existing automated regression test suites. - Assist in writing and executing manual and automated test plans and related test cases. - Verifying features and enhancements using white and black box methodologies; with emphasis on identifying and debugging and identifying the root cause of issues in large-scale distributed systems.; - Investigating and analyzing root causes of technical issues and performance bottlenecks so as to provide sufficient data to engineering to help pin point problem areas in the system.
Ideal Candidate
**Qualifications:** - Good critical and abstract thinking skills. - analytical and troubleshooting skills - Demonstrated capability to comprehend large scale system architecture and understand how they work and fail. - Strong experience in Perl, Python, Shell or other scripting languages - Demonstrate strong design and test skills - Good analytical, problem solving, verbal and written communications skills - Experience Familiar with functional API testing. - Solid understanding of operating system fundamentals, object oriented design, software test engineering principles, tools, techniques, and execution with an emphasis on automation. - Possess the passion and ability for solving intractable problems. - Experience working in a Scrum/Agile environment - Experience working with embedded Linux systems - Commanding tools gdb, tcpdump, Wireshark - Basic understanding of TCP/IP networking; understanding of WiFi (802.11a/b/g/n) **Minimum requirements:** * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related equivalent degree, plus 2 years of experience in software Quality Assurance.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.