DENVER, CO, USA
27 days ago
Automation Quality Assurance Engineer, Denver, CO
Job Seekers, Please send resumes to resumes@hireitpeople.com Detailed Job Description:As an Automation QA Engineer, you will play a key role in the team establishing testing best practices, evaluating functional and load testing tools Is responsible for performing automation testing from the application boundaries, APIs, through the UI on computer software applications, to ensure they are working effectively and that they comply with defined requirements and functional specifications. The QA Engineer shall perform automation and manual testing, measure results and proactively identify problems that occur in the system. This position requires a well-rounded understanding of various testing disciplines, technology, test automation and hands-on experience in the web application space. The ideal candidate must have experience testing on multiple platforms as well as web services and the ability to quickly learn and understand core systems. The ideal candidate will also be forward-thinking, keeping abreast of new tools and practices for web application testing and work with the QA organization to integrate new practices into existing processes.Help us revolutionize integrated care management! Working as the QA Engineer, you will have the opportunity to help to increase patient engagement, improve outcomes and reduce healthcare costs. This is a chance to make a difference in a community first and company the second environment.RESPONSIBILITIES:Ability to design, develop, and execute test automation workflows to ensure the right test coverage of the web services and UI components.Ability to design, develop and implement test automation frameworks using a variety of test technologies like Selenium, Cucumber, REST-assured and Java.Advanced test automation skills. Leverage a test framework to implement effective API tests; Leverage a test framework to implement effective Web UI tests; Leverage a test framework to implement effectively integrated End-To-End tests.Knowledge and demonstrated experience in software development project lifecycle and Agile Software Development. Must be comfortable as part of an Agile teamCommunicates and coordinates with developers to resolve software defects.Define and track metricsReview and provide recommendations to improve application performanceExperience testing applications built using a Responsive Web Design, Cross Browser testing.Java coding requiredRequired experience working with automation tools (IntelliJ, GitHub, BitBucket, Cucumber, Selenium, Java, REST-Assured, IDEA)Required experience testing API with Postman, RESTful API, and/or SoapUIExperience working with a diverse set of programming languages (Java, AngularJS, Oracle, python, ruby, etc)Experience working with SDLC tools (HP ALM, Jira, Confluence)Experience working with SQL, Oracle databaseExpert in the development of UI Test automation scripts using selenium with an object-oriented programing language preferably Java.Developing BDD test scripts using cucumberExperience working with Jira, confluence, CI/CD tools like JenkinsAbility to handle Test Automation tasks independently with least assistance.Experience in automating Rest API’s using REST AssuredExpert in SQL queries (Oracle) and able to automate Database-related Test casesKnowledge of security service modulesMinimum Qualifications:Bachelor's degree in Computer Science, Information Systems and/or a minimum of 6 years of equivalent work experienceA minimum of hands-on 6 years of experience in manual testing and automationWhen required assist manual testers to meet the scheduleAbility to define and document best practices and standardsExperience with defect reporting and escalation procedures to Senior ManagementSome development experience (Java coding)Strong written, verbal, and interpersonal communications skills including the ability to listen attentively and to communicate information clearly and effectivelyDemonstrated interpersonal, collaborative, and relationship-building skills; ability to interact positively with teammates at all levels of the companyApproachable and openStrives to become a subject matter expert on the system under testDemonstrated ability to work in a team, facilitate effective team interactions, and to foster a positive work environment; willingness to assist teammates in order to achieve departmental goalsStrong analytical skills with the ability to seek underlying assumptions through probing, questioning and listeningDemonstrated strengths in organizational, attention-to-detail, reasoning, critical thinking, and problem-solving skillsDemonstrated ability to manage multiple projects/tasks, meet deadlines, and adjust priorities appropriately in an evolving work environment with shifting time frames; self-starter with a high degree of initiative, determination of sense of urgency, and follow-throughCommitment to DaVita’s values of Service Excellence, Integrity, Team, Continuous Improvement, Accountability, Fulfillment and Fun with ability to demonstrate those positively and proactively to patients, teammates, management, physicians, and/or vendors (Village Service Partners) in everyday performance and interactions.Preferred Qualifications:Experience with Java (coding required), TestNG, Selenium, Oracle, SQL, JIRA, Confluence, Jenkins, API testing, Postman, RESTful API, GitHub, BitBucket, IDEA, HP ALM, Cross Browser testing, IntelliJ.Experience working on agile teamsExperience using defect tracking systemsKnowledge of Test-Driven Development principlesStrong communication, interpersonal, collaboration and leadership skillExcellent problem-solving skills and the ability to think logicallyManage risk and change with an agile approachAdept at learning new technologies quicklyUse git and GitHub to manage and share source codeEDUCATION:Bachelor’s degree or equivalent in Computer Science, Information Systems, or closely related field with relevant experience.
Confirm your E-mail: Send Email