Senior Software Test Engineer Job Description

Senior Software Test Engineer Job Description

4.5
167 votes for Senior Software Test Engineer
Senior software test engineer provides basic technical support to staff and customers by testing software and hardware products.

Senior Software Test Engineer Duties & Responsibilities

To write an effective senior software test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior software test engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Reviews business requirements and acceptance criteria
Develops manual and automated test cases
Works with other team members in execution of automated test cases
Work as a core member of a small team, alongside the developers
Ensure the development and maintenance of test strategies, test plan, test cases, and reports
Build and maintain test automation scripts
Identify real-world E2E OTT Video streaming/advertising use cases & design/create performance tests
Perform all aspects of verification, including functional testing, regression testing, and bug fix verification
Recommend new testing methodologies based on industry standards, proactively identifying areas for improvement and implementing the changes
Coordinate on project goals with other managers, including QA, Development and Product Management, and business-ops teams

Senior Software Test Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Senior Software Test Engineer

List any licenses or certifications required by the position: ISTQB, AWS, IAT, TA, CTAL, CTFL, ISEB, QA, CSTE, II

Education for Senior Software Test Engineer

Typically a job would require a certain level of education.

Employers hiring for the senior software test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Software Engineering, Computer Engineering, Technical, Electrical Engineering, Education, Science, Information Technology, Mathematics

Skills for Senior Software Test Engineer

Desired skills for senior software test engineer include:

Functional and non-functional software testing
Various test design methodologies
SDLC
Python
Embedded software systems
C/C++
Basic financial analysis principles and ratios
Business goals
CAN analyzer tools
CAN protocol

Desired experience for senior software test engineer includes:

Capable of working independently and/or with developers
Knowledge and working experience on client server functional and integration testing
Fitnesse, SoapUI, TestNg, JUnit or similar test framework
Good working knowledge of test lifecycles/processes, AGILE/Iterative Development a plus
Good working knowledge of SQL and Object Oriented Databases like Oracle and MS SQL
Experience in test case management using HP ALM or similar tool

Senior Software Test Engineer Examples

1

Senior Software Test Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior software test engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for senior software test engineer
  • Optimize test cycle efficiency & add functional & performance test automation into the continuous delivery pipeline
  • Work within a cross-functional team of developers, business analysts, and quality analysts to specify, design, develop, test, and implement test automation based on user stories and requirements for the team
  • Track, maintain and add to our automated test portfolio and test results
  • Involve all members of the team in planning, designing, implementing and understanding the results of test automation
  • Maintain an expertise in agile testing and test automation, and evangelize effective approaches and tools to the team
  • Contribute to the overall quality organization by providing timely feedback and recommendations on tools and processes
  • Confidently conduct effective automation training sessions for individuals or groups
  • Assist in automation training material development and implement into a training program
  • Review software requirements and recommend a test automation strategy to ensure full test coverage keep up requirement change
  • Use QA knowledge and skills to validate that the software requirements and User Story acceptance criteria have been fully defined and understood by the Scrum team
Qualifications for senior software test engineer
  • Experience in designing object oriented systems
  • Accurate task estimates and execution
  • Performance test experience
  • Security test experience
  • Experience with development on either the Xbox One or PlayStation 4 (preferred)
  • Senior level QA engineer experienced in test design, test development, and test automation within a multi-tiered Java application hierarchy
2

Senior Software Test Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a senior software test engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for senior software test engineer
  • Coach and coordinate the testing work of developers, reviewing their test design and test results to confirm that deliverables fulfill the established functional and non functional requirements
  • Drive and perform test execution, particularly in verifying the release quality to ensure that functionality, usability, performance, and security are meeting expectations
  • Act as a risk-driven quality assurance professional, escalating quality issues and concerns in a timely manner, and provide suggestions for improvement to the team, management, and stakeholders
  • Contribute to test automation solutions and tools to maximize test coverage and efficiency
  • Contribute to process improvement initiatives to increase quality and testing efficiency
  • Review and advise testing methods and best practices for developers
  • Develop Test Scripts for Automation, execute them, log defects and prepare test reports
  • Participate in technical discussions within QA team with other groups associated with assigned projects
  • Work on additional tasks and responsibilities as assigned that will contribute towards team and company goals
  • Advocate for shift-left approach to testing and be the voice of quality in a highly collaborative product team
Qualifications for senior software test engineer
  • Ability to collaborate across the organization (on-shore and off-shore
  • Knowledge of C#, Java and/or C/C++
  • Experience with testing frameworks and tools such as Jmeter and Typemock
  • Experience with cloud scale software
  • Demonstrate technical problem solving skills
  • You are passionateabout software quality!!!
3

Senior Software Test Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior software test engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior software test engineer
  • Develop and maintain tools and reporting infrastructures for visualization of key test metrics
  • Be involved in the quality assurance stage of software development and deployment
  • Be responsible for the software analysis, to overt risk and prevent issues
  • Work closely with development team to review software requirements, prepare test plans & test cases, execute tests & report the results
  • Participate in project meetings & iteration planning
  • Work with Product and UX to understand and collaborate on defining product deliverables
  • Write maintainable, reliable, reusable, secure, performant code
  • Work with our DevOps toolset and extend the automation testing aspects as needed (building dashboards, scripting)
  • Occasional manual tests when automation is not feasible yet
  • Drive test-related activities early in a sprint and maximize working in parallel with developers
Qualifications for senior software test engineer
  • Experience in modern test frameworks (TestNG, JUnit, NUnit, WebDriver etc)
  • Experience in writing functional tests for Service Oriented Architecture (REST, SOAP, etc)
  • Strong experience testing scalable, high quality distributed services (Java EE, ReST Web services .)
  • 5+ years of software programming and/or automated testing experience
  • Experience with REST or other web APIs such as SOAP/WSDL is a plus
  • You have a high quality experience (+5 years) building and testing user facing software systems
4

Senior Software Test Engineer Job Description

Job Description Example
Our company is looking for a senior software test engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for senior software test engineer
  • Communicates test progress, test results, and other relevant information to leadership and/or stakeholders
  • Provides automated quality assurance of deliveries from our development team in an agile environment
  • Can work with a wide range of teams across various locations and time zones
  • Conduct peer code reviews and mentor junior associates
  • Utilizes both standard new automation technologies, methods, tools, and practicesAnalyze
  • Support existing internal customers for AMS products
  • Leverage our test tools, ie
  • Automate the collection, aggregation and reporting of dev quality including trends
  • Review requirements and define acceptance criteria that will be used for design and testing of new features
  • Work with engineering teams in China and the United States to ensure cross-product quality
Qualifications for senior software test engineer
  • You have a solid experience testing high performance, cross platform client software
  • You have an experience and skillset to read/understand/write C++ code
  • You are well versed with scripting languages (eg
  • You are well versed in using various test frameworks and test tools (eg
  • You are religious about data-driven decision making
  • You have solid experience in test automation – you cannot stand manual systems
5

Senior Software Test Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a senior software test engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for senior software test engineer
  • Research and identify flaws in our products before they are released to the public
  • Participate in the analysis and resolution of issues
  • Conduct technical research and experiment in specific testing area
  • Scrubs any issue in their product area, consistently figuring out steps to reproduce in a test account based on steps to reproduce in a customer account
  • Proficient at filing new issues in their product area and related product areas from error DB searches
  • Writes and executes test plans for most moderate to complex features in their product area, requiring up to many weeks of testing
  • Executes, maintains, and reviews the results of existing automated tests, filing issues, and fixing tests as necessary
  • Develop and implement an overall test automation strategy for unit, system, integration
  • Drive improvements in test automation tools
  • Research, Design and Implement extendable testing framework
Qualifications for senior software test engineer
  • You like to work in teams
  • You are familiar with the domain of maps and location based services
  • You have an experience working in a multi-site team setup
  • You have a good knowledge of networking & system tools (eg
  • You are an expert in multiple programming languages
  • You bring a new variety to team expertise

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates