Quantcast
Channel: Recent Job Postings from PostJobFree.com
Viewing all articles
Browse latest Browse all 263488

Automated Test Engineer at Sterling Computers in Omaha, NE

$
0
0
I. SCOPE OF JOB: Under direct supervision of the manager the incumbent will create and maintain automation scripts for new and existing test. Will execute automated tests and validate the results, documenting problems and test results, communicating findings to management. The incumbent stores scripts and other deliverables in the testing repository. Provides estimated labor and determine product delivery schedules; creates and maintains test plans and strategies. Manual testing may be expected depending on project needs and existing automation. Incumbent creates test cases, test data and test procedures and raises concerns through appropriate channels, as needed, to facilitate a quality implementation. Coordinates all test activities in a team environment to drive towards a successful project delivery and meet agreed upon milestones.

II. PREPARATION REQUIRED: Bachelor’s degree in Business, Computer Science or MIS required. 3-4 years’ testing experience; 2+ years test automation experience required. Understanding of the testing discipline as it applies to the agile and waterfall software development methodologies. Experience in the creation of automation test suites using data driven and keyword driven methodologies. Experience using SQL for data validation and defect resolution. ISTQB Foundation Level Certification highly desirable.

III. CUSTOMER FOCUS & IMPACT
It is our goal to exceed our customers’ expectations for the products we market and the services we provide. This must be accomplished for the Company to be successful. Every employee must understand this goal and how their job assists the Company in its achievement. For this position this means:
Focus: Ensure product and software quality. This aligns with the ETG Mission Statement Enable our clients to achieve their business objectives through effective and timely technology and information systems solutions.
Standards: n/a

IV. CONDITIONS OF WORK AND QUANTIFIABLE DATA
Physical Environment: Standard office environment; PC use approximately 75% of time.
Travel: May be required to attend one to two out-of-town trips annually for technical training and conferences.
Work Schedule: Standard work schedule (40.0 hours per week). Works in excess of standard work week as required during peak project periods. Weekend or evening hours may be required to meet testing deadlines.
Quantifiable Data: This position is not responsible for budget dollars.

V. JOB QUALIFICATIONS (Knowledge, Skills, Abilities and Personal Characteristics):
• Ability to develop automated test cases from manual test scripts, requirements and other supplemental specifications.
• Programming experience with an object oriented language.
• Experience with automation toolsets. HP Unified Functional Testing highly desired.
• Experience developing automated test scripts within the bounds of an overall automation framework.
• Experience developing, debugging and maintaining web service test scripts. Preferably utilizing HP Unified Functional Testing.
• Experience in developing, debugging and maintaining Excel VBA code.
• Work with the development teams to capture and reuse automated, test stubs, and drivers.
• Experience with performance testing and performance testing tools highly desired.
• Experience with mobile testing and mobile test automation is preferable.
• Ability to develop and execute manual test cases from requirements and other supplemental specifications.
• Experience using test tools to help organize and track project testing. Working experience with Rally desired.
• Ability to understand and analyze business, functional, non-functional, technical, and user interface (UI) requirements.
• Ability to translate project requirements into a comprehensive test plan.
• Knowledgeable of standard testing strategies, techniques and practices needed to successfully execute a test plan.
• Ability to coordinate and schedule test resources to accomplish testing milestones as related to the test plan.
• Ability to understand the technical requirements of a project in order to request the appropriate test environment components.
• Ability to create appropriate test data to use in the execution of specified test cases.
• Ability to log testing defects and follow through to closure.
• Ability to communicate verbally and written the current project status, related testing metrics and other concerns as related to the project testing.
• Experience working in an agile development environment.
• Ability to establish and maintain effective working relationships with internal and external customers.
• Flexibility to adapt to and work in a dynamic and fast-paced environment.
• Must be customer focused and be able to effectively resolve problems.
• Strong verbal and written communication skills and organizational skills.
• Driven self-starter and the ability to work under minimal supervision.
• Ability to prioritize work effectively with sense of urgency and accountability.
• Estimating work effort and determine delivery schedules.

VI. SUMMARY OF DUTIES
Rank/% JOB DUTY
40% DEVELOPMENT AND MAINTENANCE OF AUTOMATION TEST SCRIPTS
Develop automation scripts that support project requirements and are in line with the overall automation framework.
Estimate the time and effort to automate to aid product delivery schedule development.
Analyze functionality for automation feasibility and give recommendations.
Responsible for taking complete ownership of test automation for new features developed and continuing to the automated regression suite.
Analyze failed automation test cases / scripts, determining root cause, and applying applicable resolutions
Execute automation test suites across all controlled test environments, based on defined frequency
Ensure existing automation test suites remain usable, stable, and valid
STANDARDS: The Automation Test Engineer takes full ownership of determining automation feasibility, developing test automation scripts, and maintaining and executing the scripts on a consistent basis.

20% PROMOTES THE ADOPTION OF AGILE PRINCIPLES WITHIN THE TEAM
Proactive approaches to testing early and ensuring testability is considered for each user story.
Ensures that the project team is allowing for early and continuous feedback / testing
Ability to work in an environment where you determine your tasks on a daily basis in coordination with others on the project teams, rather than waiting for work to be assigned to you.
Collaboration with team members to ensure that quality is integrated continuously throughout the agile software development life cycle.
STANDARDS: The Automation Test Engineer ensures that testability is incorporated into all phases of the agile software development life cycle. They foster an agile environment by encouraging the team to test requirements and software early and often. The Automation Test Engineer understands the importance of continuous improvement to promote delivering more value at a higher degree of quality.

20% DEVELOPS TEST CASES, SCRIPTS, DATA AND PROCEDURES ACCORDING TO THE PROJECT TEST PLAN
Works with the BSA, business stakeholders and the project team to create testing artifacts that satisfy the testing needs of the project.
Leverages reuse of existing test cases to expedite project completion.
Coordinates reviews of test artifacts with the appropriate team members and stakeholders.
Stores testing artifacts in the required test repository.
STANDARDS: Test cases adequately cover the project requirements and represent the agreed upon test cases. Test scripts and data should be in line with the project needs and cover all scenarios needed for the project.

20% COORDINATES TEST EXECUTION
Provides leadership for the execution of test cases in regards to a project or other initiative that requires significant testing effort.
Schedules mainframe and distributed batch processing and results verification.
Schedules test runs and test environments for specified testing events.
Reports test progress according to the test plan and schedule.
Directs, monitors, and validates data entry.
Makes formal recommendation to Test Manager concerning production readiness of the release.
Works collaboratively with both technical and business-oriented team members to resolve issues and ensure the test effort is on schedule.
Escalation of testing risks and issues as pertaining to executing planned test cases.
STANDARDS: Planned test cases are executed according to the test plan/schedule. Impacts to the test schedule are raised and revised schedules prepared.

The Automation Test Engineer may also perform other duties as assigned.

Viewing all articles
Browse latest Browse all 263488

Trending Articles