Software Quality Engineering Resume Sample
Work Experience
- Monitor SQE’s tasks and progress, reviewing games under development for technical risks, providing mitigation plans where/if possible and managing quality
- Work with Software Department Leadership to define and report relevant metrics
- Research and implement state-of-the-art testing methodologies and technologies
- Work with Project Managers / Product Owners to establish project milestones, timelines, drive estimation and priorities
- Responsible for hiring, coaching, and developing software test engineers providing mentorship, career development, performance feedback, and performance evaluations
- Embrace the concepts of Lean and Agile, especially with respect towards continuous improvement in both efficiency and quality
- Experience in improving QE team’s effectiveness by using modern development methodologies and technologies for Continuous Integration/Continuous Delivery
- Software QE/QA experience; with 2-5 years of experience managing and developing teams of highly skilled and motivated engineers
- Background in testing and troubleshooting VoIP and PSTN audio; preferably in a multi-party conferencing system is highly desired
- Hands-on experience with the latest test automation tools (e.g. Selenium WebDriver, JUnit, TestNG, etc.) and CI/CD tools and techniques (e.g. Jenkins, Bamboo, etc.)
- Experience working with Operating Systems, (e.g. Windows, Linux, MacOS, iOS, Android, etc.), as well as various Internet technologies, (e.g. WebRTC, REST, JSON, TCP/IP, SIP, RTP, etc.)
- Expertise in one or more programming or scripting languages is essential, (e.g. C++, Java, Python, Perl, Shell, etc.)
- BS/MS Computer Science or equivalent
- Hire, mentor and manage all functional and automation QA personnel
- Architect, design and build the necessary infrastructure to create and run automated tests for new and existing features
- Review product requirements to evaluate user and system impact
- Investigate and eliminate root causes of software defects
- Manage the QA, staging and load testing environments
- Learn and implement latest in QA technologies and tools
- Actively participate in alpha and beta testing cycles
- Oversee manual and regression test creation and execution
- Work closely with DevOps leadership to determine and instigate software release procedures
- Evangelize QA best practices throughout the organization
- Set, monitor and achieve software performance metrics
- Lead software quality team for Data Domain File System
- Define get-well plans for specific areas and drive them by working with respective leaders
Education
Professional Skills
- Excellent verbal and written communication skills, good team skills including project management
- Strong interpersonal communication skills as well as demonstrated ability to motivate teams and resolve conflicts
- Good written and oral communication skills and effective interpersonal skills
- Strong technology/engineering skills relating to test, and quality for related products
- Expert technical skills with demonstrated ability to provide solutions to a variety of technical problems of moderate scope and complexity
- Strong leadership skills to meet the diverse needs of people with different cultural backgrounds and globally distributed teams
- Prior experience in a director level role within software quality engineering
How to write Software Quality Engineering Resume
Software Quality Engineering role is responsible for research, design, java, refining, training, software, automation, languages, collaboration, organization.
To write great resume for software quality engineering job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Quality Engineering Resume
The section contact information is important in your software quality engineering 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 Software Quality Engineering Resume
The section work experience is an essential part of your software quality engineering 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 software quality engineering responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software quality engineering position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Quality Engineering resume experience can include:
- Great communication (both verbal and written) and collaboration skills with the ability to influence others to achieve results
- Effectively communicate the status of testing results, including risk assessment, both verbally and through documentation to internal and external stakeholders
- Total experience in quality assurance and software project management, 5+ years of management experience
- Experience in software design and development or related work experience with exposure to regulated products
- Proven track record of excellence in quality engineering management across multiple product lines
- Experience in managing software quality engineers
Education on a Software Quality Engineering Resume
Make sure to make education a priority on your software quality engineering resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software quality engineering 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 Software Quality Engineering Resume
When listing skills on your software quality engineering 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 software quality engineering skills:
- Diversified leadership, planning, communication, organization and people motivation skills or equivalent
- Understanding of business environment with solid understanding of our competition
- Interpreting companywide policies and procedures, regulatory standards and industry standards for all CSV related validation process
- Partnering with internal and external colleagues to influence or plan and execute computer system validation strategies for implementation
- Build a high-quality and effective engineering organization through hiring, training, mentoring, goal setting and recognition
- Experience managing feature testing and test automation teams
List of Typical Experience For a Software Quality Engineering Resume
Experience For Manager, Software Quality Engineering Resume
- Previous experience with a SaaS product
- Following processes and operational policies in selecting methods and techniques for obtaining solutions
- Interpreting and recommending change to policies and establishing procedures that effect immediate organization(s)
- Participating and presenting at meetings with internal and external representatives and leading a cooperative effort among members of a project team
- Providing expertise and guidance in interpreting regulations to ensure compliance
- Monitoring the compliance of software system processes, standards and procedures
- Assisting in inspections of FMCNA by regulatory authorities
Experience For Senior Manager, Software Quality Engineering Resume
- Acting as an advisor to subordinate(s) to meet schedules and/or resolve technical problems
- Drive quality throughout engineering by refining quality practices and standards for all roles and phases of the product lifecycle
- Manages the development of SDLC technical competencies (e.g. coding standards, code reviews, test automation, iterative development, static code analysis)
- Define and manage implementation of the automation and quality tooling roadmap within R&D
- Manages the development of design controls process competencies (e.g. IEC 62304, IEC 82304, US FDA GPSV) across the BG
Experience For Director of Software Quality Engineering Resume
- Applies extensive software process model (i.e. CMMI, TSP/PSP, DevOps, Agile (SAFe, Scrum, XP, ADD, etc.), SaaS) expertise and has advanced knowledge of other related process models
- Manages the development of SDLC leadership competencies across the BG
- Application of Technical Knowledge
- Provide senior management for multiple QA teams
- Own the quality practices and standards for the organization
- Partner with product support leadership to retain high standards of customer quality perception
- Provide executive briefings on quality improvement, risks and concerns
- Deep knowledge of current test automation tools and techniques
- Previous with a cloud platform is highly desirable
List of Typical Skills For a Software Quality Engineering Resume
Skills For Manager, Software Quality Engineering Resume
- Applies knowledge and experience to the development of new methods, programs and procedures
- Relevant experience or equivalent
- Ensures effective SDLC process definition (IEC 62304, IEC 82304, FDA 510(k) SW Guidance, and FDA GPSV)
- Writing and executing QA test plans for software products
- Integrating automated testing with Continuous Integration tools such as Jenkins
Skills For Senior Manager, Software Quality Engineering Resume
- Testing frameworks such as JUnit, Sonar Cube Knowledge of Load Runner testing tool
- Designs, develops and executes software test plans using both automated and manual testing following quality standards
- Expert regulatory compliance understanding including design controls (specifically software design controls) and risk management in a regulated industry
- Passionate interest in keeping current with industry trends and emerging technologies
- Provide SQE technical expertise throughout a project’s life cycle from test planning/framework design, implementation to mentoring of team members
- Develop and execute manual test scripting
Skills For Director of Software Quality Engineering Resume
- Volume and performance testing practices and methodologies
- Present progress and results of automated testing efforts to appropriate leadership teams
- Presents progress and results of automated testing efforts to appropriate leadership teams
- Provide testing effort estimates at feature and story levels
- Define, rollout, and enforce best practices in the areas of automated functional, integration, performance/load/stress and End-To-End testing
- Participate in scrums representing the needs of the SQE team as a Lead SQE for various projects
- Manages capability-building within SW QE competency
- Provides SDLC coaching for BUs
- Fundamentals of software development
Skills For Associate Director Software Quality Engineering Resume
- Agile and SAFe development practices
- Automation frameworks for web and mobile (i.e.Cucumber, Selenium)
- Object Oriented Analysis/Design, Software Oriented Architecture (SOA), Agile Development Methodologies
- Work with global QA, RA organization
- Process knowledge (with regard to medical device regulations and standards such as 21 CFR 820, 21 CFR 11, EU MDD, EU MDR, CMDCAS, ISO 13485, ISO 14791, IEC 62304, IEC 82304 and software process models such as CMM, TSP/PSP, DevOps, Agile (SAFe, Scrum, XP, ADD, etc.))
- Manage the deliverables attached to the organization’s strategic software roadmap with a focus on customer success, speed to market and quality
Skills For Senior Software Quality Engineering Specialist Resume
- Experience working in an Agile\Scrum environment
- Experience with both manual and automated testing techniques and strategies
- Demonstrable experience troubleshooting Java web applications
- Demonstrable experience troubleshooting web services
- Test automation experience – white-box, grey-box, or black-box
Skills For Senior Software Quality Engineering Resume
- Hands-on technical leadership and people management experience
- Experience as a Software Quality Engineer in an Agile environment
- Leading technical project teams (QA, Testing or Development)
- Testing complex applications
- Testing web-based consumer applications
- Expertise in Software Quality Engineering practices, including test automation development leveraging object-oriented frameworks (Selenium/WebDriver, TestNG, Java, Appium)
- Experience with basic PC applications (MS Word, Excel, PowerPoint, and Project)
- Troubleshoot issues down to the root cause and provide detailed bug reports (incl. detailed steps to reproduce, screenshots, accurate prioritization etc.)
- Deep familiarity with Agile and Scrum
Skills For Director, Software Quality Engineering Resume
- BS in Computer Science, Information Systems or related field
- Work with agile product teams to identify and assess acceptance criteria on user stories
- Work with agile product teams on test strategy and design
- Develops and executes software test plans using both automated and manual testing to ensure products meet design specifications and are within the specified quality standards
- Implements automated tests and test fixtures using HP QTP, Java, JavaScript, and related technologies
- Uses formal software QA methodologies to design product test environments that emulate typical customer use, configuration and loads
- Utilizes test standards, procedures and functional specifications for test approaches
Skills For Software Quality Engineering Associate Manager Resume
- Documents test reports, test strategies, test plans, test cases, and defect reports
- Designs and implements of test automation strategies
- Transforms manual test documentation into robust, efficient automated test scripts
- Work with software, hardware and firmware development teams to test products and applications
- Come to fully understand the features of products
Skills For Senior Lead Software Quality Engineering Resume
- Develop and refine test plans for new products/features to ensure adequate test coverage
- Work closely with development and product management teams for specific quality initiatives
- Manage executive communication and customer communication
- Manage an internal team of on-shore and off-shore Software Quality Engineers focused on the quality of NBCUniversal’s diverse project areas and platforms
- Assess project Software Quality Engineering (SQE) resourcing needs, define and communicate test strategy, and deliver testing effectively and on time aligned with business goals
- Partner with Product Owners, Engineering Leads, and Project Managers/Scrum Masters to ensure timely delivery of project deliverables based on an agreed upon set of quality requirements
- Manages SW QE function within the BG
- Interfaces to BG SW R&D leaders
Skills For Software Quality Engineering Lead Resume
- Interfaces to BU Q&R leader and other BU functional Q&R leaders
- Interfaces to Philips SW standards representative(s)
- Owns BG/BU Software Development Lifecycle (SDLC) process improvement
- Manages SW QE resources across the DI BG
- Manages the definition and deployment of SDLC processes across the BG
- Collaborates with BG and BU Q&R leadership and BU R&D leadership to ensure effective implementation of SDLC processes and practices both directly and in other processes, which interface with SDLC