Sr. Test Engineer - NLB Services
Eagan, MN
About the Job
Job Description TECHNICAL SKILLS: Strong analytics background Experience with coding using JAVA with Selenium for front end and backend testing (Python,PERL,bash etc) with Shell scripting or other scripting knowledge like Python etc. Automation in Continuous Integration Experience working with Batch files and platform. Strong API testing exposure using ReadyAPI, Rest Assured, Karate etc. DevOps background. Hands-on experience with Linux/Unix operating system Experience of working with databases and writing SQL queries The following would also be advantageous: Programming or development background is strongly preferred. Certifications: Cloud/Azure certification Knowledge of Analytics and Modeling Exposure of working of CI\CD tools such as GitLab, GitHub Jenkins etc. Exposure to various cloud technologies skills/documentation. Basic project management skills. Good time management skills. Excellent oral and written communication. 3+ years of QA Test engineering experience BS Engineering/Computer Science or equivalent experience required] RESPONSIBILTIES: The Quality Test Engineer is responsible to perform end-to-end Quality Control and Quality Assurance activities for the project To understand product requirements and develop test plan, test cases, execute tests and reporting of defects Automation of functional test cases both for UI's & API's Automation of test processes using any programming language like Java, Python etc. Writing SQL queries Exposure of working on CI\CD tools like Gitlab, Jenkins etc. Integration of various testing suites in DevOps software delivery pipeline. To create test cases and data (manual and automated) Execute test scripts and analyze and record results (manual and automated testing) Assist fellow team members in resolving technical issues Recommend improvements or corrections to developers or system analysts Work with Developers, Product Owners, and other team members/departments for to complete testing tasks Provide feedback to the development team and ensure the work is carried out in accordance with the schedule and the quality requirements
Quals--
6 + years of experience required. Test Engineer job description has been developed to support both the testing functions in the System Test and Integration Test environments. System Test Engineer is responsible for creating master test plans, test cases, and test schedules for the projects. Primary responsibilities include the execution of test cases and scenarios across individual development projects within the System Test environment. Ensures established methodologies and standards are used in product testing. Integration Test Engineer has responsibility for providing mentoring support to the project team throughout the Development Lifecycle. This mentoring begins in the requirements development phase to ensure all requirements are both testable and verifiable, and continues through system test. The Integration Test Engineer is responsible for conducting Integration test and to support the implementation methodologies of new documented, standardized, repeatable testing processes. Bachelor s degree in Computer Science or Information Systems with one to five years of experience in an IT testing environment and/or any equivalent combination of experience, education, and/or training that enables the candidate to meet the entry requirements. The ideal candidate will possess the above plus previous airline experience. CORE COMPETENCIES: Communication Skills - The ability to communicate verbally and in writing with all levels of employees and management, capable of successful formal and informal communication, speaks and writes clearly and understandably at the right level. Integrity and Trust - Involves being widely trusted, being seen as a direct, truthful individual, can present the unvarnished truth in an appropriate and helpful manner, keeps confidences, admits mistakes, and doesn t misrepresent him/herself for personal gain. Teamwork - Involves working well in a collaborative setting, supporting work team by volunteering for and completing assignments, acting as a positive team member by contributing to discussions, developing and maintaining both formal and informal relationships enterprise-wide, defines success in terms of the entire team through mentoring and knowledge transfer. Technical Expertise - Involves demonstrating a commitment to increasing knowledge and skills in current technical/functional area, keeping up to date on technical developments, staying informed as to industry practices, knowing how to apply relevant technical processes to appropriate business needs. JOB SPECIFIC: Dedication - Involves demonstrating a desire to dedicate time and energy to accomplish goals, tasks, assignments, etc. Will do what it takes to get things done. Flexibility - Is open to change, enjoys the challenge of unfamiliar tasks, anticipates and adjusts to problems and roadblocks, is not thrown off when things change, can flex to future consequences and trends appropriately. Interpersonal Skills - The ability to successfully, professionally, and diplomatically interact with others and develop relationships with people who have widely varying styles, levels in the organization, and knowledge of IT. Problem Solving - Uses rigorous logic and methods to solve difficult problems with effective solutions, probes all fruitful sources for answers, can see hidden problems, is excellent at honest analysis, looks beyond. Task Management - Delivers quality work on time, translates planning into action by following applicable established procedures or methodologies, proactively monitors and controls task status by collecting and analyzing task data to anticipate and address barriers, appropriately communicates and resolves or escalates any problems that arise.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.
Source : NLB Services