Software Automation Engineer- Remote (Raleigh)

<strong>Join us for our opportunities; stay for your future.</strong>

Raleigh, NC

Schellman & Co., LLC.

<p><strong>For the past 17 years, Schellman has consistently changed the landscape of compliance.&nbsp; While we&rsquo;re extremely proud of our successful history, we&rsquo;re not resting on it.&nbsp; 2019 is another year of moving forward:&nbsp; new service offerings, increased in-house certifications, additional benefits in our already amazing package, expanded community service initiatives, just to name a few.</strong></p> <p><strong>Not all CPA firms are created equal and we are definitely different. &nbsp;No time-reporting, promotions only from within, the ability to contribute and be heard, and most importantly, great work-life balance.&nbsp; The biggest difference?&nbsp; We don&rsquo;t perform any remediation or consulting.&nbsp; Our pace is fast and therefore, we are not the best fit for everyone.</strong></p> <p><strong>If you&rsquo;ve always thought of yourself as someone who sets themselves apart from the crowd, as someone who likes to be visible and have their contributions noted, and likes the feeling of completion, we&rsquo;d love to hear from you.&nbsp;</strong></p> <span style="text-decoration: underline;"><strong><br /><br /></strong></span> https://www.schellman.com/

keywords: grow,quality assurance,engineering,write,teamwork,performance,quality assurance,training,strategy,experience,project management,security,software development,education,publishing

Full-Time

Overview: Due to our continued growth, we are adding a highly talented Software Automation Engineer to our team. We will look to this integral role for maintaining our high standards across the products we utilize, both internally and externally. The Software Automation Engineer will be part of a test team working with our development team in an Agile environment to test new and existing web application products. The testing will include manual testing, along with the planning and development of automated testing. In this role, the employee will write test cases, create and execute test plans, and craft testing strategies for each release.
Responsibilities: <ul> <li>Works with functional teams to analyze and identify automation test cases, identify test data requirements for automation.</li> <li>Interacts with application teams and functional testers to discuss automation scope, framework tailoring, and design</li> <li>Designs test strategies, test plans, and test cases from requirements, design documents, and specifications for testing across different platforms and with an emphasis on automation.</li> <li>Executes test cases including functional, regression, exploratory, performance, load and smoke tests for both web applications and database</li> <li>Reporting defects, tracking, validating and closing items; summarizing results</li> <li>Promotes and trains on continuous testing/agile test strategies and DevOps</li> <li>Working closely with the Scrum Master to ensure the backlog is ready and actionable.</li> <li>Participates in the creation and prioritization of User Stories.</li> <li>Supports the development of broad and achievable release plans.</li> </ul>
Requirements: <ul> <li>3-5+ years in working with test automation on complex enterprise solutions</li> <li>3-5 years&rsquo; experience drafting test plans and test cases</li> <li>Proven success in owning performance and load testing (JMeter is a plus).</li> <li>Uses data or factual evidence including metrics and monitoring processes informing results</li> <li>Recognizes collaborative behavior and participates in collaborative activities</li> <li>Exposure to Agile/Scrum methodology fundamentals</li> <li>Exposure to Application Security tools (static and dynamic analysis)</li> <li>Exposure to implementing test automation on a CICD pipeline</li> <li>Competency with front-end automation tools such as Selenium (Page Object Model methodology is a plus)- REQUIRED</li> <li>Programming experience with Python and Java- REQUIRED</li> <li>Competency on writing basic SQL queries</li> <li>Basic knowledge of white-box testing</li> <li>Hands-on experience with API testing using PostMan, Jmeter or similar tools to test Services (Web API/JSON/REST)</li> </ul> Education: <ul> <li>Bachelor&rsquo;s degree in Information Technology, Information Systems, Computer Science, Engineering, or related field.</li> </ul>