Capital One Financial Corporation

Richmond, VA

Automation Test Engineer

West Creek 5 (12075), United States of America, Richmond, Virginia

Automation Test Engineer

Automation Engineer

Responsibilities:

  • Develop, maintain and execute automation tests to ensure sufficient test coverage of Payment Application and APIs

  • Develop testing scenarios/cases to address areas such as database impacts, software scenarios, regression testing, boundary/negative testing, error or defect retests, usability; including automated scripts

  • Develop high quality automation test engineering best practices, test strategy and principles

  • Design test plans, scenarios, scripts, and/or procedures to determine product quality or release readiness

  • Follow defect tracking processes; including software defect documentation, defect tracking tool (JIRA, Version1) utilization, ensuring open defects are monitored and escalated as needed based on aging and priority

  • Partner with Software Engineers, System Integrators, Product Owners to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity

  • Closely monitor industry trends and progress in the automation tool space, develop proof of concepts as needed to validate the potential impact to our test delivery process

  • Participate in automation script code reviews and provide guidance on their compliance with automation best practices

  • Have demonstrated skills using code repositories like GitHub

  • Gain experience using CI/CD with Hudson/Jenkins in parallel tools

  • Interact with the product delivery team; participate in product requirement/design reviews to provide input on completeness of functional requirements, product designs, and schedules

  • Identify interdependencies, ambiguities or omissions, and make suggestions to improve requirements and ensure usability/testability

  • Review software documentation to ensure technical accuracy, compliance, or completeness, with focus to mitigate risks

The person we are looking for:

  • Has a sense of intellectual curiosity and an addiction to learning

  • Is self-driven, actively looks for ways to contribute, and knows how to get things done

  • Is deliriously customer-focused

  • Values data and truth over ego

  • Has a strong sense of engineering craftsmanship, takes pride in the code they write

  • Believes that good software development includes good testing, documentation, and collaboration

  • Has strong communication and reasoning skills, including the ability to make a strong case for technology choices

Basic Qualifications:

  • High School Diploma, GED, or equivalent certification

  • At least 2 years of experience in test automation using Cucumber, Selenium, or Java

  • At least 2 years of experience in functional end-to-end testing

  • At least 2 years of experience in automated regression testing

  • At least 2 years of experience with API Testing

  • At least 2 years of experience with Agile

  • At least 1 year of experience in Acceptance Test Driven Development (ATDD) methodology

Preferred Qualifications:

  • Bachelor’s degree

  • 3+ years experience with Agile

  • 2+ years experience with AWS

At this time, Capital One will not sponsor a new applicant for employment authorization for this position.