Quality Control Automation Engineer (Remote)

Columbia, MD
Sep 20, 2021
Sep 22, 2021
Engineer, IT, QA Engineer
Full Time
Design, develop and enhance/maintain the QA automation framework and tests using Selenium WebDriverMaintain, support, and extend existing automation for different applications.*Review regression test cases and create library of test scripts.*Integrate test automation industry standards and best practices.*Coordinate software releases along with release management to run scripts prior/after production deploy while ensuring that products render and function properly on all major web browsers and mobile devices.*Understand business requirements and develop functional test plans for new and existing web applications. Automate products throughout the software development lifecycle and ensure that all product releases function correctly.*Work with product owners, developers, and stakeholders to understand requirements and resolve issues.*Participate in a small, experienced, energetic team on a rapid, agile development schedule.*Work in constant collaboration and coordination with the development, QC, and the rest of IT Operations teams to ensure we meet the application deployment timelines and performance expectations.*Keep abreast of new technologies and recommend adoption as appropriate. Identify areas for automation or other process improvement.*Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.Work Experience* 5+ years of industry experience as a Quality Analyst/QA Engineer with at least 3 years of solidAutomation experience.* Knowledge of software development lifecycle and software-oriented architecture* Proven experience with any front-end Automation tools such as QTP, Test Complete and SeleniumWebDriver, Eclipse, Appium.* Knowledge of DevOps pipelines and tools that are used at various stages, including but not limited toTFS/Azure DevOps, Jenkins, build processes, working with Git, CI/CD and release pipelines* Solid understanding of software testing practices and test plan development.* Solid understanding of C#, Python, or other programming languages.* Experience with Web UI design and end user experience. Experience testing mobile applications is aplus.* Experience with build and integration tools like Octopus, TeamCity, Jenkins, Github.* Experience with Azure DevOps, Jira or other task collaboration tools.* Experience with SQL and ability to check data.* Experience with testing and automating APIs.* Good verbal and written communication skills. Able to report QA status to stakeholders in concise andtimely fashion.* Self-starter in researching and implementing new and upcoming technologies like CI/CD, AWS productsofferings.* Candidate should be a self-motivated, independent, detail oriented, responsible team-player.Education* Computer Science Engineer, Engineering, Software Engineering, or similar fields.* Good communications skills

Similar jobs