197 Test Engineer jobs in Chicago
QA Test Engineer
Posted 9 days ago
Job Viewed
Job Description
Overview
Software Quality Assurance test engineer for Manufacturing Execution System (MES) software applications. Is responsible for testing, identifying defects and incorrect implementations, and working closely with developers and product owners to resolve issues.
Responsibilities
Job Summary/Basic Function :
This role involves manual and automation testing of both software and hardware. Domain knowledge of electronics manufacturing environments in which these applications will be used is required to ensure the products meet the expected requirements and quality standards.
Test Case Design and Collaboration
-
Work closely with the product team to understand the requirements of new features
-
Work closely with the development team to understand the design implementations that will meet the requirements
-
Work closely with the release management team to ensure the project plan stays on schedule or is updated as necessary
-
Work closely with the product support team to understand customer defect reports that need to be reproduced and fixed
-
Design the test plans and cases to be executed for the new features and bug fixes, and register them into the test
management tools
- Work with team members and other stakeholders to review test plans before execution
Test Execution and Analysis
-
Prepare and maintain test environments that include both software and hardware
-
Execute test plans and cases
-
Analyze and document the results in the test management tools
-
Identify and report any defects found into the bug tracking system
-
Execute other testing as needed, including system integration, performance, automation, and regression.
Other
-
Prepare test documentation as required for the SQA process that approves product releases
-
Attend daily and weekly meetings to discuss and present testing status
-
Travel to customer sites to provide expert level technical support when requested (not frequent but should be expected)
What You'll Bring:
-
Responsible for test case design, manual and automated test execution, and defect investigation and reporting of MES software applications used in electronics manufacturing environment
-
Works closely with the product, development, release management, and support teams to ensure a high quality product is developed and released to the market that is free from defects and meets the requirements of stakeholders
-
Attend daily and weekly team meetings to discuss and present testing status and quality reports
Education and Experience
-
Bachelor's degree in Computer Science, Information Technology, or related technical field
-
5+ years of experience in manual testing of enterprise level software applications
-
Experience in software integration testing with hardware is preferred
-
Knowledge of database concepts and testing techniques and experience with PostgreSQL and MS SQL Server
-
Good understanding of networking concepts and protocols and experience with configuring and troubleshooting networked computer systems
-
Experience with MS Windows and Linux-based OS (Ubuntu, CentOS preferred)
-
Experience with defect and test management tools (JIRA, Xray, TestLink, etc.)
Key Competencies
-
Strong understanding of Agile software testing methodologies and tools
-
Strong analytical skills and Ability to identify, analyze, and document software defects
-
Excellent written and verbal communication skills
-
Ability to troubleshoot issues and work collaboratively with developers to resolve them
-
Ability to create clear and concise documentation of test procedures and results
-
Ability to work effectively in a team environment that includes remote members in international locations
Other Requirements:
-
Travel is required 10%-20% to customers sites to provide expert level product support when requested
-
Familiarity with electronics manufacturing processes and systems
-
Experience using test automation frameworks and tools for test execution (UIPath preferred)
REQ-151864
QA Test Engineer
Posted 4 days ago
Job Viewed
Job Description
Join to apply for the QA Test Engineer role at Panasonic Connect North America . Overview Software Quality Assurance test engineer for Manufacturing Execution System (MES) software applications. Responsible for testing, identifying defects, and working closely with developers and product owners to resolve issues. Responsibilities Design and execute test plans and cases for new features and bug fixes, using test management tools. Collaborate with product, development, release management, and support teams to ensure quality standards are met. Prepare and maintain test environments, including software and hardware. Analyze and document test results, report defects, and perform regression testing. Attend meetings and travel to customer sites as needed for technical support. What You'll Bring Experience in manual and automated testing of MES software in electronics manufacturing environments. Strong collaboration skills with cross-functional teams. Bachelor's degree in Computer Science, IT, or related field. 5+ years of experience in enterprise software testing, with knowledge of databases (PostgreSQL, MS SQL), networking, and OS (Windows, Linux). Proficiency with test management tools (JIRA, Xray, TestLink). Key Competencies Understanding of Agile testing methodologies. Strong analytical and troubleshooting skills. Excellent communication abilities. Ability to work in remote and international teams. Other Requirements Travel 10-20% to customer sites. Familiarity with electronics manufacturing processes. Experience with test automation frameworks (UIPath preferred). Employment type: Full-time. Location: Carpentersville, IL. Salary: $70,000 - $90,000. #J-18808-Ljbffr
Automation Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Position at Black Diamond Group
*** DO NOT APPLY! THIS IS A TEST JOB POSTING
Description
Are you interested in working with the largest independent software testing company? Read on!
Qualitest is looking for an Automation Test Engineer in Alpharetta, GA
- Candidates should be able to create test plans, test cases, and test plans from scratch
- Responsible for development of a sustainable and maintainable automation framework
- Assist in Planning, organizing, monitoring, and oversight of all phases of test automation
- Responsible for providing key metrics and status updates to the test lead throughout the project
- Work closely with other project groups to increase the quality of software delivered
- Highlight requirement and design gaps as early in life cycle as possible
- Engage with application development team in defect resolution
- Provide training to project core team members covering automation activities as needed
- Facilitate test automation meetings, escalating issues/concerns to the project management team, test lead or project manager as needed
- Implementation of core test Automation strategy and framework.
- MUST HAVE Test Automation experience with Selenium/JAVA
- Experience developing and maintaining automation frameworks
- Experience working in AGILE.
- Experience with conversion tools like Git or SVN
- Mobile automation (desirable, not mandatory)
- Strong familiarity with SOAP and REST
Why Qualitest?
- Be a part of a company who strives to support for diversity and inclusion in the workplace - we are one, we are many at Qualitest. Celebrate culture, share knowledge with engineers from around the globe, and inspire each other through our differences.
- Local and global opportunities - we offer you internal rotation and international mobility opportunities to grow your career.
- Clear view of your career and progression with the company - Qualitest is growing massively (since Jan 2021 - added more than 2000 engineers) and giving you the opportunity to grow with us.
- Work hard and play harder with our flexible and casual culture. Take a break from work and join an employee event, or enjoy the amenities and games provided from one of our Employees Centers.
- Save your earnings and prepare for your future by enrolling in our 401k plan where Qualitest will match your contributions accelerating your savings plan.
- Take care of health with enrollment into one of our competitive healthcare benefits. Qualitest will match towards your HSA if you choose to participate.
- Never stop experimenting and learning with Qualitest Tech academy: Tuition Reimbursement Program, 3000+ training courses, mentorship programs, technical tribes, sponsored certifications, leadership programs and much more
- Stay active and get rewarded with our Corporate Wellness Program. We pay your Gym membership and giving you opportunities to Earn additional vacation times for attendance the gym!
- We invest in our Senior Engineers and leaders with our Equity program
- Earn bonuses via our Client Referral and Employee Referral Program's. Refer and earn - tap your network for net-worth.
- Planning a vacation? Looking for car insurance? Get access to Qualitest Employee Perks for discounts on anything from travel to electronics. With so many offerings the savings are endless!
- Visit our website at
- Check out our Career page:
If you like what you have read, send us your resume and let's start talking!
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit."
Test Automation Engineer
Posted 6 days ago
Job Viewed
Job Description
Location: Chicago, IL
Company: SRAM, LLC
Overview
Join the SRAM Software Engineering Team and help shape the future of cycling technology. We're looking for a Test Automation Engineer to develop and maintain a robust automated testing suite that supports our mobile, web, and firmware platforms. This is your chance to make a meaningful impact in the cycling industry by delivering high-quality, efficient software that integrates with cutting-edge bicycle data systems.
At SRAM, we believe in expanding the potential of cycling-and that starts with you.
Key Responsibilities
- Design and implement test automation suites, infrastructure, and processes in an Agile environment.
- Deliver a foundational automation framework within the first few sprints to demonstrate ROI and build organizational confidence.
- Automate feature testing across BLE-enabled firmware, mobile apps (iOS & Android), and web applications.
- Lead the QA team's transition from manual to automated testing.
- Mentor manual testers and support their growth into automation roles.
- Collaborate with cross-functional teams to meet project timelines.
- Perform other duties as assigned.
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 2+ years of experience in QA automation or mobile development.
- Experience with:
- Android & iOS UI automation (Appium, Espresso, XCTest, XCUITest)
- Web automation (Selenium or similar)
- BLE-enabled firmware testing
- System-level integration testing
- Proficiency in Python or similar programming languages.
- Familiarity with Jenkins, Git, GitHub, containers, and cloud platforms (e.g., AWS).
- Strong communication, interpersonal, and team collaboration skills.
- Experience working with international, cross-functional teams.
- Willingness to travel domestically and internationally (approx. 2 trips/year).
- Flexibility for meetings across global time zones.
- Must be located in or willing to relocate to Chicago, IL .
- Competitive salary starting at $95,000 , with potential up to 45% higher based on experience and skills.
- Comprehensive benefits package including:
- Medical, dental, and vision insurance
- 401(k) with company match
- Life and disability insurance
- Paid time off
About SRAM
Founded in 1987 and headquartered in Chicago, SRAM, LLC is one of the world's largest suppliers of bicycle components. With over 3,000 employees across 20+ locations in 9+ countries, we are committed to improving the cycling experience through innovation, advocacy, and a passion for the ride.
SRAM is proud to be an equal opportunity employer.
Test Automation Engineer
Posted 4 days ago
Job Viewed
Job Description
Chicago, IL; Denver, CO; Dublin, Ireland; New York, NY About Prove As the world moves to a mobile-first economy, businesses need to modernize how they acquire, engage with and enable consumers. Prove’s phone-centric identity tokenization and passive cryptographic authentication solutions reduce friction, enhance security and privacy across all digital channels, and accelerate revenues while reducing operating expenses and fraud losses. Over 1,000 enterprise customers use Prove’s platform to process 20 billion customer requests annually across industries, including banking, lending, healthcare, gaming, crypto, e-commerce, marketplaces, and payments. For the latest updates from Prove, follow us on LinkedIn. Prove is driving the future of digital identity. We are looking for Provers who know how to make an impact. We’re talking self-starting professionals who thrive in a fast-paced environment, process information quickly, and make intelligent decisions. The work is challenging and requires not only smart but natural curiosity and tenacity. Teamwork is also important to us – we work together and play together. Prove has big plans, and we’re excited about the future. If this sounds like the place for you – come join our team! About Us As the world moves to a mobile-first economy, businesses need to modernize how they acquire, engage with and enable consumers. Prove’s phone-centric identity tokenization and passive cryptographic authentication solutions reduce friction, enhance security and privacy across all digital channels, and accelerate revenues while reducing operating expenses and fraud losses. Over 1,000 enterprise customers use Prove’s platform to process 20 billion customer requests annually across industries, including banking, lending, healthcare, gaming, crypto, e-commerce, marketplaces, and payments. For the latest updates from Prove, follow us on LinkedIn. Prove is driving the future of digital identity. We are looking for Provers who know how to make an impact. We’re talking self-starting professionals who thrive in a fast-paced environment, process information quickly, and make intelligent decisions. The work is challenging and requires not only smart but natural curiosity and tenacity. Teamwork is also important to us – we work together and play together. Prove has big plans, and we’re excited about the future. If this sounds like the place for you – come join our team! Title: Test Automation Engineer Department: EPD Reports To: Manager, SDET FLSA Status: Exempt Location: US Remote/Ireland Remote Job Summary: Prove is looking for a Test Automation Engineer to join their growing SDET team. In this role you will lead our efforts in developing and maintaining automated testing frameworks. You will constantly work to improve these frameworks to meet changing testing requirements and ensure the latest best practices are implemented. You will work closely with other QAs, developers and platform engineers to ensure the automated test processes work flawlessly. If you are passionate about quality and have solid experience in implementing testing frameworks, we’d love to talk to you! Key Responsibilities: Implement and enhance automated test frameworks to support various types of testing, including functional, regression, and performance testing Ensure the reliability, maintainability, and scalability of test automation frameworks for various complex products Investigate and promptly repair test failures and flaky tests Work closely with other QAs and developers to identify upcoming test automation needs Collaborate with platform engineers to create processes for seamless CI flows Develop reporting mechanisms to provide insights into test coverage, test results, and overall quality metrics Mentor and train fellow team members on automation tools, frameworks, and best practices Stay up-to-date with industry trends and best practices in test automation frameworks Be a champion for all things quality, acting as a voice of the customer 5+ years experience as a Test Automation Engineer with a focus on architecting, implementing and maintaining test automation frameworks Demonstrable experience of implementing test automation frameworks from scratch for backend and frontend solutions with tools such as Selenium, Playwright or Cypress Strong programming skills in languages such as Java, Python, or Go Experience across the testing lifecycle and familiarity with various testing methodologies Experience with continuous integration and continuous deployment (CI/CD) pipelines Proficiency in API testing and tools such as Postman and Ready API Excellent documentation, communication and problem-solving skills Ability to work effectively in an agile team environment Bachelors in Computer Science or other quantitative fields or relevant experience Knowledge and hands-on implementation of modern security and/or performance testing techniques Familiarity with no code testing tools, ex. Katalon Experience with containerization and orchestration tools such as Docker, Kubernetes and Helm Familiarity with public cloud services (AWS, Google Cloud Platform or Azure) The anticipated salary range is combined with variable commission / company bonus. Offered salary will be determined by the applicant’s education, experience, knowledge, skills, geo-location and abilities, as well as internal equity and alignment with market data. Benefits & Perks for FTE Provers: Competitive salaries & Bonus Plan (for eligible roles) and Equity Plan Modern Health for financial, mental, and physical wellness 401(k) Retirement Plan & Match (US Offices) and Local Country Pension (International Offices) Unlimited Vacation and Flexible hours Comprehensive medical benefits for you and your family ️ Emotional & Physical Wellness – Access to wellness services (EAP & Prove Well-Being Reimbursement) Bottomless snacks & beverages for certain office locations Daily GrubHub stipend for lunch if coming into the office (US Offices) A great place to work and connect with other talented Provers like yourself! Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Prove we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Equal Opportunity Employment: Prove is an equal opportunity employer committed to providing equal employment opportunity for all people regardless of race, color, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics Privacy & Data Protection: When you are applying for a job at Prove, we collect and use your personal information in the job application process. To understand more about how Prove uses your personal information, please see our Recruitment Privacy Policy on our website. Apply for this job * indicates a required field First Name * Last Name * Email * Phone * Resume/CV * Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile * Website Are you currently eligible to work in Ireland? * Yes No Do you now or in the future require visa sponsorship to continue working in Ireland? * Yes No What Irish city are you located in? * Do you have a non-compete clause with your current employer? * #J-18808-Ljbffr
Software Test Engineer
Posted 2 days ago
Job Viewed
Job Description
Location : Oakbrook, IL , Onsite
Job Type : Contract
Job Description
We are looking for a Software Test Engineer with expertise in Python automation testing and experience in agricultural technologies. The ideal candidate will have hands-on experience with seed sensing , ECU (Electronic Control Unit) testing , and a solid understanding of CAN Communication and the J1939 protocol .
Key Responsibilities
- Develop and execute automated test scripts using Python to ensure robust and reliable software performance.
- Perform testing for seed sensing and related agricultural applications to ensure software compatibility with hardware systems.
- Validate and test software functionality in Electronic Control Units (ECUs) .
- T est systems communicating via Controller Area Network (CAN) protocols, focusing on J1939 .
- Analyze test results, identify and document issues, and collaborate with development teams to implement solutions.
- Enhance and maintain testing frameworks to improve test coverage and efficiency.
- Work with cross-functional teams to align testing activities with project objectives.
Qualifications
- Education : Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- Experience :
- Strong experience in Python automation testing and test framework development.
- Familiarity with seed sensing technologies and agricultural systems is highly desirable.
- Hands-on experience testing ECUs in automotive or agricultural domains.
- Knowledge of CAN Communication protocols and standards, particularly J1939 .
Software Test Engineer
Posted 3 days ago
Job Viewed
Job Description
Career Area:
Technology, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Caterpillar Inc. seeks Software Test Engineer at its facility located at 540 W Madison, St #310, Chicago, Illinois 60661. Perform all testing, project management, and quality assurance assignments without close supervision. Normally assigned the complex aspects of systems work. Perform all testing activities of new and existing software products. Perform systems, regression, integration, performance, and user acceptance testing and ensure timely, quality results. Write clean code using object-oriented programming language Java, Data Structures. Work directly on complex application/technical problem identification and resolution. Analyze business requirements to develop and execute manual and automation test cases and validate the functionalities, code quality, and report test results. Document software issues and defects in bug tracking software and monitor for the resolution. Coordinate with product owners to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed. REQS: This position requires a bachelor's degree, or foreign equivalent in Computer Science, Information Technology or a related field, plus 3 years of experience as a Software Engineer, Software Developer, Software Test Developer, or related occupation. Additionally, the applicant must have employment experience with: (1) Full stack SDET QA (Front end, API & Non- Functional testing); (2) Test automation framework design and development; (3) Testing functional or object- oriented coding experience in modern programming languages such as Java, Data Structure and JavaScript; (4) Automating Restful Web Services from scratch using Spring Boot application; POSTMAN, Karate API and JMeter tools; BDD, TDD, continuous integration, code review practice; (5) Functional and automation testing of web applications, Testing and creating test frameworks from scratch for Webservices and UI using Automation frameworks such as Cypress, Selenium, and languages like Java, and BDD frameworks like Cucumber, Gherkins; Junit/TestNG; (6) Writing complex data base queries using SQL, Oracle or other DB languages; (7) DevOps concepts and tools such as CI/CD, Jenkins, Git; (8) End-to-end functional and system integration testing for software application and developing test scripts, test cases, and test data; (9) AWS cloud watch; (10) 3 years working on an Agile team with Agile/Lean practices; and (11) Micro service Architecture.
Applicants who are interested in this position should apply via , search (Software Test Engineer / Reference # R000315433 ) . #LI-DNI
Summary Pay Range:
$95,640.00 - $155,400.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
-
Medical, dental, and vision benefits*
-
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
-
401(k) savings plans*
-
Health Savings Account (HSA)*
-
Flexible Spending Accounts (FSAs)*
-
Health Lifestyle Programs*
-
Employee Assistance Program*
-
Voluntary Benefits and Employee Discounts*
-
Career Development*
-
Incentive bonus*
-
Disability benefits
-
Life Insurance
-
Parental leave
-
Adoption benefits
-
Tuition Reimbursement
- These benefits also apply to part-time employees
This position requires working onsite five days a week.
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at
Posting Dates:
July 20, 2025 - November 19, 2025
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community ( .
Be The First To Know
About the latest Test engineer Jobs in Chicago !
Software Test Engineer
Posted 24 days ago
Job Viewed
Job Description
Job Description:
We are seeking a Software Test Engineer to join our engineering team. This role is critical in developing test automation software for complex embedded products and executing tests to ensure the highest quality standards. The engineer will collaborate closely with product development teams to create test scripts, flag issues, and investigate problems.
Key Responsibilities:
- Develop and maintain automated test scripts for embedded products in a Linux environment.
- Execute test plans, analyze results, and identify potential software and hardware issues.
- Collaborate with development engineers to enhance test strategies and troubleshoot problems.
- Ensure the quality and performance of test and measurement products.
- Document test cases, procedures, and results effectively.
- Work independently while contributing to a high-performance team environment.
- 2+ years of experience developing software for a Linux environment .
- Proficiency in Python for scripting and automation.
- Strong understanding of object-oriented programming principles.
- Experience working in a collaborative development environment .
- Strong analytical and problem-solving skills.
- Excellent communication skills and commitment to teamwork.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field (BSCS or BSCE).
- Knowledge of video concepts and display technologies .
- Experience with Linux shell scripting .
- Understanding of network protocols .
- Proficiency in C or C++ programming.
System Test Engineer
Posted today
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
Under direct supervision, test software in various aspects of IP/telecommunication systems on multiple hardware platforms utilizing Linux and/or Unix-based operating systems.
**Responsibilities:**
+ Work with engineers to design/write detailed test plan and execute tests on complex communication systems
+ Define and communicate basic test strategies
+ Effectively document identified defects and collaborate with engineers on characterization
+ Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers
+ Operate effectively and comfortably in a team environment
+ Travel to other CACI Locations or Customer Sites as necessary
+ Understand and adhere to all CACI Ethical and Compliance policies
+ Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures
+ Perform other duties as required
**Qualifications:**
+ Experience with development tools (e.g. editors and compliers)
+ Knowledge of Microsoft software applications and other software applications as required.
+ Familiar with software engineering process concepts from requirements reviews, code inspection to component delivery and sign-off is desired
+ Knowledge of Windows and Unix/Solaris/Linux based servers, workstations, and network is desired
+ Knowledge of IP based telephony including its architecture, configuration and maintenance is desired
+ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical discipline and a minimum of 5 years of related experience or an equivalent combination of skills, education, and experience
**A "TS/SCI" clearance is required to begin employment. For this position, CACI has the ability to provide clearance sponsorship for qualified individuals.**
-
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$90,300 - 189,600 USD
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
System Test Engineer

Posted 1 day ago
Job Viewed
Job Description
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
* * *
Under direct supervision, test software in various aspects of IP/telecommunication systems on multiple hardware platforms utilizing Linux and/or Unix-based operating systems.
**Responsibilities:**
+ Work with engineers to design/write detailed test plan and execute tests on complex communication systems
+ Define and communicate basic test strategies
+ Effectively document identified defects and collaborate with engineers on characterization
+ Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers
+ Operate effectively and comfortably in a team environment
+ Travel to other CACI Locations or Customer Sites as necessary
+ Understand and adhere to all CACI Ethical and Compliance policies
+ Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures
+ Perform other duties as required
**Qualifications:**
+ Experience with development tools (e.g. editors and compliers)
+ Knowledge of Microsoft software applications and other software applications as required.
+ Familiar with software engineering process concepts from requirements reviews, code inspection to component delivery and sign-off is desired
+ Knowledge of Windows and Unix/Solaris/Linux based servers, workstations, and network is desired
+ Knowledge of IP based telephony including its architecture, configuration and maintenance is desired
+ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical discipline and a minimum of 7 years of related experience or an equivalent combination of skills, education, and experience
The above job description is not intended to be, nor should it be construed as, exhaustive of all responsibilities, skills, efforts, or working conditions associated with the job.
**There is no clearance requirement to begin employment. However, as a requirement of continued employment in this position you will be required to obtain a Top Secret clearance.**
-
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$108,400 - 227,500 USD
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._