SaltLakeCityRecruiter Since 2001
the smart solution for Salt Lake City jobs

Software Engineer in Test

Company: Calsoft Labs
Location: Salt Lake City
Posted on: January 25, 2023

Job Description:

JOB DESCRIPTION
"Capgemini is seeking a Software Engineer in Test in our test engineering group to help develop and execute client testing services, help qualify tools for use, and support the broader team as needed. The primary responsibilities of the Software Engineer in Test include: manual feature and integration testing, and system-level testing of complex products - following the processes of a well-defined Quality Management System. Testing responsibilities in this role may vary with each project, and encompass multiple technical disciplines including software, embedded software, electrical, and electro-mechanical systems testing.
Responsibilities
Qualified Candidates Must
Have strong knowledge of QA processes, testing strategies, and tools used to track test cases, bugs, and project/team progress
Have strong analytical skills
Have strong knowledge of iOS, Android, Mac and Windows operating systems
Have knowledge of embedded applications
Have strong knowledge of cloud-based software and/or distributed applications
Have strong knowledge of networking concepts, IP addresses, DMZ, firewalls, etc.

Essential Duties and Responsibilities
Create, review and execute thorough, detailed, and well-structured manual and automated test plans/test cases and report results
Execute exploratory testing and report detailed results
Work closely with Software and/or Hardware Engineers and product development teams
Estimate, prioritize, plan, and coordinate testing activities
Track and report on result, predictive, and team metrics
Follow test plans written by other Software Engineers in Test
Perform thorough regression testing when bugs are resolved
Troubleshoot issues and perform root cause analysis
Stay up-to-date with new testing tools and test strategies
Install, configure, maintain and troubleshoot iOS, Android, Mac and Windows operating systems, client/server software, web/cloud software, mobile applications and embedded software
Participate in and/or conduct bug reviews, test case/plan reviews, peer reviews, design reviews
Learn implementation details of products under test
Review and gain strong knowledge of technical design specifications to create test plans
Identify needs, create and execute test plans, learn and/or create tools/methods/strategies for stress testing and report detailed results
Deploy software and/or hardware using automated tools and manual processes
Maintain and troubleshoot client and server systems
Create and execute queries on a database to analyze and validate data
Lead QA efforts on projects as needed
Monitor, measure, and contribute to improving test processes
Mentor others as needed
Other duties as assigned
Experience/Education/Certifications
High School Diploma or equivalent required
A BA/BS degree in Computer Science or related technical field preferred
2+ years of experience with professional software and/or hardware testing and QA practices
Experience with test case repository and bug tracking software
Experience troubleshooting software to identify root cause.
Bonus Experience:
Working knowledge of audio components such as echo cancelation, gain control, distortion, Bluetooth, land lines, VoIP.
Experience monitoring software/systems and networks
Experience using API testing tools (Postman, SoapUI, other)
Experience with Swift/C#/C++, Bash, Python or other scripting and programming languages; with an understanding of object-oriented languages and design (changed all to Yellow)
Experience writing and executing queries against databases using SQL with an understanding of how to analyze data to meet expected results
General knowledge of Networking/Telephony routing and tracing
General knowledge of tracing database statements
General knowledge of Splunk or other monitoring tools/utilities
Working knowledge of SIP messaging
Understanding of configuring and monitoring Cloud Systems (Azure, AWS, other) "

" Have strong knowledge of QA processes, testing strategies, and tools used to track test cases, bugs, and project/team progress
Have strong analytical skills
Have strong knowledge of iOS, Android, Mac and Windows operating systems
Have knowledge of embedded applications
Have strong knowledge of cloud-based software and/or distributed applications
Have strong knowledge of networking concepts, IP addresses, DMZ, firewalls, etc. "

Keywords: Calsoft Labs, Salt Lake City , Software Engineer in Test, IT / Software / Systems , Salt Lake City, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Salt Lake City RSS job feeds