Automation Test Engineer
Company: Affinity Plus Federal Credit Union
Location: Saint Paul
Posted on: November 19, 2024
Job Description:
DescriptionPosition Overview:
The Automated Test Engineer is responsible for designing testing
scenarios for usability, application functionality, integration,
and bug discovery. This role will be responsible to conduct
testing, analyze the results and provide feedback to the
development team. The Automated Test Engineer is also responsible
for creating the testing scripts - usability storyboards, test
cases, and automation scripts.
Duties and Responsibilities:
- Develop a suite of automated test strategies to perform
acceptance, functional, UI, integration, end-to-end, unit,
regression, security, compatibility, load, stress, and performance
testing
- Design, Execute and maintain automated test suites
- Integrate automation industry standard best practices and help
implement and set best practices for the automation
- Perform extensive Automation/unit testing as well as executing
performance and load testing
- Automate functional, regression, performance, and system
integration testing, reporting any issues found during the life
cycle test
- Assist in breaking down user stories and user requirements to
identify what tests are needed and what tests can be
automated
- Performing manual tests where automation is not
possible.
- Developing, designing and documenting based on user
stories/business requirements
- Working with product managers and QA Tester to develop testing
methodology to satisfy acceptance criteria
- Create library of custom functions
- Document changes to the process, investigation results, tool
manuals, any and all relevant information related to the automation
process
- Perform or oversee final checks and releases code to
production; validate and sign off on complex test plans
- Review Regression Test Cases
- Participate in Release/Iteration Planning
- Maintain and expand the automation frameworks for product
software as well as the development lifecycle.
- Record problems and issues in accordance with the project's
problem and issue management plans
- Review system requirements and track quality assurance
metrics
- Provide training/maintenance/support of tools and
tests
- Assist in definition of performance benchmarks and methods of
measurements and provide monthly reporting to IT Leadership Manager
on benchmarks and measurements
- Other duties as assigned
Qualifications and Skills:
- 1+ years of experience in the following:
- Ability to troubleshoot and debug test scripts
- Java knowledge and programming skills
- Strong understanding of software development process
- Experience with continuous integration systems
- Experience with automated testing tools
- Experience in test automation using Eclipse, Selenium, and
Appium preferred
- Bachelor's degree in Information Systems, Computer Science, or
related technical field preferred
- Strong documentation skills
- Technical aptitude and the ability to pick up new testing
systems and quickly train others to use them
- Strong analytical and decision making skills required with a
high degree of accuracy
- Aptitude to work independently as well as part of a team and
ability to collaborate with others
- Strong verbal and written communication skills
- Time Management skills and the ability to prioritize workload
based on department needs
- Flexibility to adapt and succeed in a dynamic environment
Workplace Environment:
- Working in a stationary position for 90% of the work
day
- Utilizing the telephone 15-20% of the day
- Moving, lifting and/or carrying 35 pounds with or without
accommodations
- Bending, twisting, kneeling, stooping or crouching when
appropriate, on occasion
- Repetitive movements, including but not limited to typing,
mousing, phones, etc.
- Occasional travel to locally and throughout Minnesota
- Requires onsite presence based on coordination of work with
other employees and/or departments. May require travel to attend
on-site meetings/events for collaboration, connection, project
work, All-Employee Day, etc.
Required Work Schedule:
Standard Monday through Friday business hours with a willingness to
work a flexible schedule as needed. Consistent and reliable
attendance is a required essential function of this role to meet
the needs of the department/team and organization.
This position has the opportunity to work primarily virtually, but
will require onsite work in St. Paul, MN for company events and
team meetings as needed.
Equal Opportunity Employer/Protected Veterans/Individuals with
DisabilitiesThe contractor will not discharge or in any other
manner discriminate against employees or applicants because they
have inquired about, discussed, or disclosed their own pay or the
pay of another employee or applicant. However, employees who have
access to the compensation information of other employees or
applicants as a part of their essential job functions cannot
disclose the pay of other employees or applicants to individuals
who do not otherwise have access to compensation information,
unless the disclosure is (a) in response to a formal complaint or
charge, (b) in furtherance of an investigation, proceeding,
hearing, or action, including an investigation conducted by the
employer, or (c) consistent with the contractor's legal duty to
furnish information. 41 CFR 60-1.35(c)
Keywords: Affinity Plus Federal Credit Union, Edina , Automation Test Engineer, Engineering , Saint Paul, Minnesota
Didn't find what you're looking for? Search again!
Loading more jobs...