Staff Software Test Engineer Resume Sample
Work Experience
- Storage networking (SAN)
- Test Plan/Procedure development and execution
- Experience with the following (or similar) test software
- The environment requires working with a firing laser (which is noisy) and/or working in a manufacturing clean room environment from time to time
- Experience developing automated tests using automation frameworks
- Plan, develop, execute, and maintain test cases for products under development
- Implement test harnesses and automated test cases to verify the functionality under development
- Develop and manage the test automation tools/scripts for the functionality under development with internal and external test teams
- Work with product management and software/hardware engineers to understand system requirements and thoroughly validate the developed solutions against the requirements
- Work with project management to meet the testing milestones and deliver high quality solutions on time
- Support production deployments and trouble-shooting of developed solutions
- Participate in the team’s agile software development process
- Leads the software test group
- Work closely with senior architects to implement solutions that enhance usability, reliability, and performance of our wireless products
- Work experience implementing C software for switching/routing platforms
- Knowledge of QA concepts, methodology, and managing releases and delivering cross functional business values
- Coordinate with Development and Product Management Leads to ensure proper delivery and execution of product/feature deliverables
- With a full understanding of corporate goals manage multiple test projects, workloads and deadlines within an Agile scrum fast-paced environment
- Operating, testing, and supporting SW for mechanical instrumentation
- Experience working in Software Quality Assurance or other areas of the SDLC to test Windows-based GUI systems
- Experience testing software based on ASP.NET MVC and REST-ful web services
- Familiarity with C/C++/C#, Java, JavaScript, and SQL
Education
Professional Skills
- Strong written communications skills with the ability to produce marketable Validation Toolkits
- Proven skills for writing verification plan, protocol, report and all aspects of documentation required for formally releasing a product
- Demonstrated tasks which outline your critical thinking and creative skills to design black-box test cases that verify the software requirements
- Excellent test case and test protocol writing skills
- Excellent coding skills with an OOP language, preferably Python and Java
- Strong understanding and experience in using object-oriented programming languages such as Java
- Experience with verification and validation testing of FDA regulated healthcare technologies
How to write Staff Software Test Engineer Resume
Staff Software Test Engineer role is responsible for design, architecture, java, software, mac, integration, database, security, coding, wireless.
To write great resume for staff software test engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Staff Software Test Engineer Resume
The section contact information is important in your staff software test engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Staff Software Test Engineer Resume
The section work experience is an essential part of your staff software test engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous staff software test engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular staff software test engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Staff Software Test Engineer resume experience can include:
- Demonstrated experience with SQL and NoSQL
- Strong system knowledge and hands on experience
- Participation in the Testing activities (Test execution, Defect reporting, re-testing) during the development and prior to the release of any product
- Experience writing automation scripts for testing RestAPI using XML/JSON test cases and formulating overall test strategies for the product
- Experience designing automation test frameworks using tools such as Selenium, TestComplete or CodedUI
- Experience in designing or architecting automated tests & framework
Education on a Staff Software Test Engineer Resume
Make sure to make education a priority on your staff software test engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your staff software test engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Staff Software Test Engineer Resume
When listing skills on your staff software test engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical staff software test engineer skills:
- Proven experience in software testing within a structured environment
- Working experience with software or system verification & validation
- Prior experience in Server OS environment with focus towards File Systems, Storage Drivers, BIOS, Firmware is preferable
- Demonstrated experience leading cross functional projects
- Demonstrated experience with web-services (i.e. REST and SOAP)
- Demonstrated experience with source control systems, preferably GIT
List of Typical Experience For a Staff Software Test Engineer Resume
Experience For Senior Staff Software Test Engineer Resume
- Experience in Campus and DC switching technologies: L3 Protocols (OSPF, BGP, PBR, IPv6), 802.1BR, VxLAN, Cloud Management, Multicast, Stacking, Security, OpenFlow, SDN and L2 Protocols (STP, RSTP, MSTP, VLAN, PVLAN,) AAA, ACL, SNMP, LACP/LAG
- Professional experience designing and implementing Test Automation systems for use by a QA department
- Experience working with Java
- Experience developing systems under FDA regulations 820 (Med Device) & 210 (GMP)
- Collaborate with remote teams and train them to increase effectiveness and quality of the product
- Create Systems & Software level requirements for manufacturing test fixtures as well as process software
- Configuration and testing of applications and instruments
- Executes test plans to verify adherence to the company’s development process and software requirement specifications
Experience For Staff Software Engineer, Test Tools Resume
- Write and execute automation tests
- Assist software developers and domain experts in designing, troubleshooting instrument systems and Analysis software, especially during the transition from development to manufacturing
- Solid knowledge of Next Generation Sequencing platforms
- Lead the architecture, development and execution of automated tests as well as analysis and reporting of the test results
- Familiarity with C/C++/C#, Java, JavaScript, python, LabView, and MatLab
- Mentor and manage junior to mid-level software test engineers
- Design overall product test strategy & develop / execute automation test scripts for Visa Token Services
- Develop in-house or adopt, and implement any necessary automation tools / utilities to support API, Web UI, or native mobile applications for end to end tests
- Mentor and train junior engineers, establish and enforce best practices, and perform code reviews
Experience For Staff Software Test & Development Engineer Resume
- Ensure all Visa security & compliance policies are established and followed consistently
- Use your skills in networking, knowledge of http protocols, and experience in programming language to troubleshoot environment, code issues, and follow up for resolution
- Provide thought leadership and through collaborative efforts come up with innovative and efficient solution to routine tasks
- Be a technical expert and spokesperson for the organization
- Develop test strategy, test cases and test plans to allow delivery of fully tested and high quality controls and software sub-systems for all EUV projects
- Develop test scripts (Python) for mechatronic systems, embedded control systems with complex algorithm software and data intensive systems with complex diagnostic and communication interfaces (EtherCAT, Profinet, TCP/IP)
- Determine means and then develop enhanced capability in testing environment that allows issues to be found during testing in a simulated/emulated environment rather than testing on the actual product
- Participate in software requirements, architecture and design reviews to provide testability input and to derive complex test scenarios
- Strong Python knowledge, Object Oriented Design principles and Test development for a complex distributed control system that has embedded and non-embedded elements
Experience For Software Development Test Staff Engineer Resume
- Trace hardware and network connectivity issues, and use basic tools such as oscilloscopes, logic analyzers, and pulse generators
- Develop automated tests, test strategy, test cases and test plans to allow delivery of fully tested and high quality controls and software for the distributed sub-systems and system as a whole
- Handle aggressive deadlines with agility and results driven approach
- Follow a Software Development Process that includes elements of planning, estimation, gathering and analyzing requirements, developing concepts and designs, implementation, developing and executing test plans’ and engaging in work product reviews
- Some travel required – 10%
- Participate in software technical design reviews
- Works closely with development, systems, and support groups to facilitate software releases
Experience For Staff Software Quality Test Engineer Resume
- Lead and individually contribute to a cross platform and on-market software test team. Manage 5+ test engineers
- Lead the test team, coordinate with the scrum and project teams
- Proficiency in API automation and run write new test cases, suites
- Build and manage development, test, integration, performance and stage environments
- Any Object Oriented Language expertise (e.g. Python…)
- Develop and maintain comprehensive test documentation and requirements-tests traceability
Experience For Staff Software Test Engineer Resume
- Positively contribute in a team environment
- Advanced knowledge of HTTP protocol and Unix OS
- We count on your curiosity and creativity, to want to understand customer requirements and our processes and want to come up with creative solutions and improvements
- Web services standards and related technologies (PHP, Ruby, XML, XSL, X-Path, JSON, Rest, Soap, WS ), Web Security
- Be an energetic, creative, positive, and results-oriented individual
- Flexible, and adaptable to rapid change
- Able to analyze complex problems independently and multitask
Experience For Senior Staff Software Test Engineer Resume
- Provide test technical leadership and Strategic direction to the test organization
- Have a “large picture” of the product and its dependencies and its alignment with the organizational goals
- Sound knowledge of the VMWare, Linux, Windows platforms
- Advanced knowledge of Molecular Biology, Bioinformatics, or related field of biology
List of Typical Skills For a Staff Software Test Engineer Resume
Skills For Senior Staff Software Test Engineer Resume
- Interact effectively with other team members as well as individuals in other disciplines and organizations
- Experience in developing tools using Python
- Experience analyzing test data and producing reports
- Experience with creating autonomous testing for both software and hardware-embedded systems
- Experience working with real-time software products and networking products
- Experience with understanding and specifying test requirements
Skills For Staff Software Engineer, Test Tools Resume
- Experience in managing and mentoring small teams
- Strong aptitude and interest in system and software testing; both manual and automated testing
- Hands-on development experience in UI\API automation using Java/Spring, Soap UI, Selenium, Protractor
- Experience with manual testing of both software and hardware-embedded systems
- BS in Computer Science or Software Engineering with 8+ years of software development and/or test automation experience
- Experience in working in agile environment with distributed teams is required
- Experience in defining test plan, test coverage
Skills For Staff Software Test & Development Engineer Resume
- Solid understanding of Agile (SCRUM) Development practices
- Good knowledge testing Linux and embedded software
- Experience in verifying algorithms, workflow or data analysis software
- Collaborate with software developers and product teams to understand end to end use cases and work develop automation scripts for validating RestAPI per spec
- Experience using TFS (or equivalent), SharePoint (or equivalent), SQL, and Windows OS
- Hands-on for development, maintenance, and execution of verification and validation test cases
Skills For Software Development Test Staff Engineer Resume
- Experience with C#, .Net, WPF, MVVM, GUI and SQL development in a MS Windows environment
- Strong technical competency and
- Software Test Development experience
- Experienced with Open Source Automation Framework tools (Java, Javascript Eclipse, IntelliJ, SOAPUI, TestNG, Selenium, Jmeter and similar tools)
- Experienced troubleshooter of applications based on web protocol and RestAPI on Unix platform
Skills For Staff Software Quality Test Engineer Resume
- Experience in SQL and shell scripts
- MS 0+ or BS 3+ years of experience in Computer Science or related field
- Experience in Laboratory Information Management Systems (LIMS) or Chromatography Data Systems (CDS) is highly desirable
- Experience with development tools and suites such as, Visual Studio, Team Foundation Server, JIRA
- Solid Bioinformatics and Algorithm knowledge
- Experience in formal verification of software or system in a regulated environment (ex. medical device etc.)
- Strong knowledge of the quality system and processes
Skills For Staff Software Test Engineer Resume
- Visa practices agile methodology, which presents a fast paced and dynamic environment for rapid growth and wide experience
- Instrumental in developing automated tests that support various levels of testing of the product software – smoke, functional, regression and validation tests
- Work to meet the documented goals in the areas of test coverage and test effectiveness
- Experienced in software development life cycle (SDLC) process and Scrum/Agile
- Experienced in HTML, CSS, JavaScript (JQuery, Angular/Backbone, etc.)
- Experience with Soap UI, Protractor, Selenium
- Interact with customers and Teradata partners to simulate customer scenarios which help validate the product
- Experience in object oriented development concepts. Any Object Oriented Language expertise (e.g. Java, Python…)
- Understanding of Continuous Integration (CI) tools, in particular Jenkins
Skills For Senior Staff Software Test Engineer Resume
- Understanding of Domain Driven Design and related software architecture and development techniques
- Hands-on manual testing, smoke testing, white-box, black-box, and regression testing
- Work as a counterpart to the development team in defining and testing Seagate products
- Familiarity with Sample Prep, PCR, Gene Expression, Genotyping, Sequencing, Microarrays, and/or LIMS
- Sound Working knowledge of windows operating systems and MS Office applications
- Participates in the screening and selection of team members and in the mentoring of new team members
- Your DNA would include following and creating software best practices and processes
Skills For Staff Software Engineer, Test Tools Resume
- Manage the testing of a web application and multiple instrument control software applications that run on Illumina's proprietary Sequencing Systems
- Document and track software testing and releases through controlled documents, source control, bug tracking system, and project management system
- Expertise in developing and consuming REST-based web services
- Analyze existing test coverage and provide test roadmap input
- Assist in writing test procedure documentation
Skills For Staff Software Test & Development Engineer Resume
- Enhance overall test, release & deployment processes to ensure reliable quality releases meeting regulatory requirements and industry standards
- Manage software testing release environments and processes
- Manage automation engineers or code for automation using tools such as Selenium
- Familiarity of working in a regulated and ISO medical device software environment
- Proficient in developing verificaiton documents in regulated environment
Skills For Software Development Test Staff Engineer Resume
- Proficiency in writing automation, develop new automation suite, automate test cases
- Perform thorough functional testing for new features
- Be a self-starter and put in the effort required to get up to speed relatively quickly with the test development environment
- Analysis and development of testing material (Test plans, Test scripts, Test reports, etc.) primarily for Laboratory Information Management Software (LIMS) products but could include other Thermo Fisher Scientific products at different stages of the development lifecycle
- When applicable use automated test tools for writing and managing testing activities