Software tester job description
Updated March 14, 2024
7 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example software tester requirements on a job description
Software tester requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in software tester job postings.
Sample software tester requirements
- Strong knowledge of software testing principles
- Experience with automated testing tools
- Proficient in programming languages like Java or Python
- Experience with bug tracking tools
- Knowledge of software development life cycle (SDLC)
Sample required software tester soft skills
- Strong problem solving and analytical skills
- Able to work in a fast-paced environment
- Excellent communication skills
- Attention to detail and accuracy
- Good organizational skills
Software tester job description example 1
JND Legal Administration software tester job description
Job Title: [Entry Level] Software Tester
Job Type: Regular Full-Time, Hourly
This is an onsite position.
Location
Plano, TX
Benefits
Medical Insurance (Health, Dental & Vision) 401(k) with Company Match Bonus H1B/Green Card Sponsorship for qualified employee Hands-on experience at global industry leader Samsung Opportunities for career advancement
Requirements & Preferences
Ability to handle multiple tasks simultaneously Ability to work in a fast paced environment with minimal supervision Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills
Primary Duties and Responsibilities
Detect and track software defects and inconsistencies Analyzing the testing results and submitting the report to the development team Creating test designs, processes, cases and test-product documentation Conducting testing as per the set standards and procedures Ensure that the testing is carried out as per the defined standards and procedures Collaborate closely with other team members and departments Perform software testing in all phases of the design-develop-test-release-maintain software life cycle
Our team of highly experienced developers offer a wide range of mobile application and software development positions. We also have opportunities in business operations and administrations, logistics, UX/UI design, and many more!
Our vision is 'We Want to See You Grow' to become the industry leader for both employee and company.
For more information about JND, please visit www.jndsolutions.com
(QA Analyst, Software Tester, QA Tester, Test Engineer, QA Engineer, Quality, Quality Assurance, Software Engineer, Support Engineer, QA Test Analyst, IT, 8-hour Shift, Day Shift, Monday to Friday)
Location
Plano, TX
Benefits
Medical Insurance (Health, Dental & Vision) 401(k) with Company Match Bonus H1B/Green Card Sponsorship for qualified employee Hands-on experience at global industry leader Samsung Opportunities for career advancement
Requirements & Preferences
Ability to handle multiple tasks simultaneously Ability to work in a fast paced environment with minimal supervision Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills
Primary Duties and Responsibilities
Detect and track software defects and inconsistencies Analyzing the testing results and submitting the report to the development team Creating test designs, processes, cases and test-product documentation Conducting testing as per the set standards and procedures Ensure that the testing is carried out as per the defined standards and procedures Collaborate closely with other team members and departments Perform software testing in all phases of the design-develop-test-release-maintain software life cycle
Our team of highly experienced developers offer a wide range of mobile application and software development positions. We also have opportunities in business operations and administrations, logistics, UX/UI design, and many more!
Our vision is 'We Want to See You Grow' to become the industry leader for both employee and company.
For more information about JND, please visit www.jndsolutions.com
(QA Analyst, Software Tester, QA Tester, Test Engineer, QA Engineer, Quality, Quality Assurance, Software Engineer, Support Engineer, QA Test Analyst, IT, 8-hour Shift, Day Shift, Monday to Friday)
Post a job for free, promote it for a fee
Software tester job description example 2
Leidos software tester job description
Leidos is seeking a tester to join the MARS Enterprise Agile Development (MEAD) contract, to enhance mission applications by advancing and increasing the use of Big Data, data analysis, AI, Machine Learning (ML), and advanced analytics.
The Software Development Engineer in Test (SDET) will support the development of mission-critical applications involving AI/ML capabilities for a prominent intelligence mission. SDET is a hands-on software engineer who develops code to automate testing and validation of back-end microservices and micro-frontend applications. SDET works in close collaboration with the application development and software factory teams to produce well-tested high-quality applications.
The SDET role is a technical software tester with a focus on developing automated test scripts. They are part of an agile team and work alongside developers to help automate Acceptance Criteria in user stories.
In this role, a portion of the unclassified work can be done remotely, with approval from the prime contractor. In office work will be done in a facility in the Springfield/Alexandria area, with occasional in person meetings at other DC area locations such as Joint Base Anacostia-Bolling AFB and Reston, VA.
Primary Responsibilities
Establish automation framework to test and validate microservices and micro-frontend applications Develop automated tests for each feature and user story in a standard programming language Document and monitor testing outcomes and establish steps to remedy problems Implement test-driven development and behavior-driven development practices Track testing tasks in the integrated product backlog and work in close collaboration with application developers to codify test cases Integrated tests into CI/CD pipelines, closely monitor test results, and promptly fix test failures Implement processes to synthesize and manage test data Measure code coverage and code quality using tools such as Sonar and ensure a minimum of 80% coverage of tested code
Basic Qualifications
Bachelor's degree in Computer Science, IT or related discipline. Years of experience may be used in lieu of a degree.4-8 years of testing experience Experience developing test automation scripts for large applications involving microservices, web UIs and APIsThorough understanding of QA concepts and quality standards for distributed applications and CI/CD pipeline processes Strong hands-on experience with a major programming language: Java, Python, and similar Strong hands-on experience with major testing frameworks including Selenium, Junit, JMeter, and similar Fluent in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices Familiarity with JavaScript testing frameworks such as Protractor or similar Experience working in small cross-functional agile teams developing user stories and codifying acceptance criteria Experience integrating automated tests into CI/CD pipelines
Security Clearance
Candidates must already possess an active TS/SCI clearance. Candidates must be willing to obtain and maintain a polygraph.US Citizenship is required due to the nature of the government contracts we support.
Preferred Qualifications
Experience developing automated tests for AI/ML applications Experience as SDET in development of applications for intel mission involving low-side development and testing and high-side deployment
Pay Range:
Pay Range $74,750.00 - $115,000.00 - $155,250.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
The Software Development Engineer in Test (SDET) will support the development of mission-critical applications involving AI/ML capabilities for a prominent intelligence mission. SDET is a hands-on software engineer who develops code to automate testing and validation of back-end microservices and micro-frontend applications. SDET works in close collaboration with the application development and software factory teams to produce well-tested high-quality applications.
The SDET role is a technical software tester with a focus on developing automated test scripts. They are part of an agile team and work alongside developers to help automate Acceptance Criteria in user stories.
In this role, a portion of the unclassified work can be done remotely, with approval from the prime contractor. In office work will be done in a facility in the Springfield/Alexandria area, with occasional in person meetings at other DC area locations such as Joint Base Anacostia-Bolling AFB and Reston, VA.
Primary Responsibilities
Establish automation framework to test and validate microservices and micro-frontend applications Develop automated tests for each feature and user story in a standard programming language Document and monitor testing outcomes and establish steps to remedy problems Implement test-driven development and behavior-driven development practices Track testing tasks in the integrated product backlog and work in close collaboration with application developers to codify test cases Integrated tests into CI/CD pipelines, closely monitor test results, and promptly fix test failures Implement processes to synthesize and manage test data Measure code coverage and code quality using tools such as Sonar and ensure a minimum of 80% coverage of tested code
Basic Qualifications
Bachelor's degree in Computer Science, IT or related discipline. Years of experience may be used in lieu of a degree.4-8 years of testing experience Experience developing test automation scripts for large applications involving microservices, web UIs and APIsThorough understanding of QA concepts and quality standards for distributed applications and CI/CD pipeline processes Strong hands-on experience with a major programming language: Java, Python, and similar Strong hands-on experience with major testing frameworks including Selenium, Junit, JMeter, and similar Fluent in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices Familiarity with JavaScript testing frameworks such as Protractor or similar Experience working in small cross-functional agile teams developing user stories and codifying acceptance criteria Experience integrating automated tests into CI/CD pipelines
Security Clearance
Candidates must already possess an active TS/SCI clearance. Candidates must be willing to obtain and maintain a polygraph.US Citizenship is required due to the nature of the government contracts we support.
Preferred Qualifications
Experience developing automated tests for AI/ML applications Experience as SDET in development of applications for intel mission involving low-side development and testing and high-side deployment
Pay Range:
Pay Range $74,750.00 - $115,000.00 - $155,250.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Dealing with hard-to-fill positions? Let us help.
Software tester job description example 3
ECS software tester job description
- Possesses and applies expertise on multiple complex work assignments.
- Assignments may be broad in nature, requiring originality and innovation in determining how to accomplish testing and tasks.
- Operates with appreciable latitude in developing methodology and presenting solutions to problems. Contributes to deliverables and performance metrics where applicable.
- Works closely with software engineers and developers to test features and identify and resolve bugs.
- Plans and documents test cases, develops test benches and performs design validation and testing.
- May involve writing test scripts and involve some automation of the test procedure.
- Requires strong testing experience and familiarity with various test methodologies and or software languages.
Required Skills:
- BS Degree and 4+ years IT experience, as described below OR Formal IT Certification Equivalent and 6+ years IT experience, as described below
- Experience in applying a comprehensive knowledge across key tasks and high impact assignments;
- Experience planning major technology assignments and recommends major changes affecting project growth and success;
- Experience applying technical expertise across multiple project assignments;
- Complete experience with Software Development Lifecycle (SDLC) support, coding application logic via various programming languages and Integrated Development Environments (IDE), and deploying applications via various Application Server platforms;
- Experience handling multiple tasks, changing priorities, and timely action;
- Experience in information technology systems and applications testing;
- Experience with Agile methodologies and Agile project management
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3000+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
Start connecting with qualified job seekers
Resources for employers posting software tester jobs
Software tester job description FAQs
Ready to start hiring?
Updated March 14, 2024