This site uses cookies. To find out more, see our Cookies Policy

Software Quality Assurance Engineer in Oak Ridge, TN at Johnson Service Group

Date Posted: 10/25/2018

Job Snapshot

Job Description

JobID: 365231



Would you like to work with a phenomenal team focused on creating an outstanding experience for customers?  Are you good at identifying inconsistencies and flaws? Would you like to apply your skills to deliver excellent products that make someone’s life better?

Our Client is looking for a talented software Developer / Tester with a passion for excellence to play a key role in ensuring that applications truly solve complex business problems.  In this full-time position, you will be responsible for developing test plans, designing and implementing tests, executing test scripts, and performing regression and integration tests.  The position requires proficiency with a variety of testing techniques, solid understanding of software development, superior communication skills, and direct experience in software testing under an Agile methodology.

Our Client partners with private and government organizations on exciting and growing projects.  They have a great work environment which is team oriented and employee friendly.  You will join a high-performing team which has been recognized with awards from the Project Management Institute, the National Defense Industrial Association Award for Excellence in Enterprise Information, and the National Nuclear Security Administration.  Expectations are high, the work is interesting and varied, and the team environment is invigorating.

Job Responsibilities:

•         Responsible for ensuring software has been efficiently and effectively assessed and verified prior to production release

•         Responsible for all testing-related activities in an Agile development environment

•         Develop test basis and design effective test plans

•         Create test scripts and test suites for comprehensive test coverage

•         Conduct testing, clearly and precisely report findings, and support timely resolution of defects

•         Work closely with the product owner, developers, and stake holders to define and clarify requirements

The successful candidate will have the following qualifications:

•         Minimum of a bachelor’s degree in computer science, engineering, or a related discipline

•         Minimum of 5 years of experience with software design, development, and testing

•         Proven experience performing software testing in an Agile environment including developing test plans and test scripts, executing tests, defect reporting and resolution

•         Direct experience with a variety of software testing techniques

•         Strong critical thinking and problem-solving skills with a mindset of continuous improvement

•         Self-motivated and Curious:  Ability and desire to independently learn and actively seek new skills

•         Passionate about product quality, strong sense of ownership, good teammate, excellent work ethic

•         Excellent communication skills, written and verbal, in English

•         Intermediate to advanced skill in SQL

•         Plus:  Experience in developing automated tests with a working knowledge of Java and Selenium (or other web automation testing tool)

•         Plus:  Scripting skills in at least one common language (e.g., Python, Perl)

•         Plus:  Experience with object-oriented programming (Java, C and/or C++ preferred)

•         Plus:  Experience developing and/or testing mobile applications

•         Must be able to obtain a US Government Security Clearance