2022-07-29 11:26:48

QA automation engineer

CVMarket.lt klientas

Job Description

Your New Product:

WebEOC promotes situational awareness for crisis management, public safety, and daily operations. Our web-based incident management software will connect your organization’s data sources into a common operating picture that’s configurable and easy to use. Corporations, healthcare facilities, and government agencies can use WebEOC to improve communications and information management. This includes domestic and international airlines, cruise ship lines, nuclear power facilities, petrochemical companies, hospital and healthcare organizations and universities. WebEOC is used by:

  • Federal agencies. Used by more than 19 federal agencies, including NASA, the Department of Homeland Security, and the U.S. Senate.
  • Emergency management officials. Used by emergency managers in all 50 states and internationally.
  • Corporations. Used in various industries, including banking, defense, education, energy, insurance, and transportation.
  • Healthcare personnel. Used by hospital emergency coordinators as well as healthcare professionals in both public and private facilities.
  • Military. Used by a number of departments and bases within the Army, Air Force, and the Marines.
  • Public health officials. Used by health departments internationally and across the U.S. at the local, regional, state, and federal levels.

Your New Role:

We are seeking a Software QA Automation Engineer to design, implement, and support test automation solutions for our enterprise web application products used in the emergency management industry.

The Software QA Automation Engineer is a key role in our organization, responsible for automating the processes and manual tests needed to ensure a successful product build and deployment.  The successful candidate will work closely with software engineers to ensure the highest level of quality in our products.  The successful candidate must be creative and hard-working, attentive to detail, highly motivated, and focused on the timely delivery of solutions that adhere to highly available architectures and automated software testing techniques.

This role subscribes to and influences team adherence to a highly disciplined development methodology. This individual interacts directly with Product Owners, Business Analysts, and Support/Application Specialists to discover, clarify, and understand our clients’ business problems and develop effective, reliable, and scalable solutions in an Agile, test-driven environment. This individual works well independently (self-directed) as well as within a team. This individual is proficient in support activities and interactions with customers.

Technologies include (but are not limited to): C# .NET, ASP.NET, Web Services, SOAP, REST, XML, AJAX, JavaScript, JQuery, NHibernate, NUnit, Team Foundation Server, Selenium, SQLServer, Specflow.  Interest in diverse technologies will help qualify and differentiate candidates.

  • Create and maintain test suites that are derived from reviewing product specifications and discussions with Product Owners, Business Analysts and Software Engineers.
  • Design, implement, execute and debug automated test scripts for Web and Mobile Applications.
  • Work closely with QA and software development teams to capture test automation framework requirements. Port existing repetitive test cases and automate them.
  • Implement and maintain a new QA automation framework that includes Selenium and other tools.
  • Assist in creating high quality software based on business-driven goals in a timely manner.
  • Practice Agile/SCRUM development techniques.
  • Monitor and report software defects.
  • Participate in peer code reviews.
  • Review test objectives and test cases.
  • Continuously grow personal and professional skills driven by challenging goals.
  • Other tasks and responsibilities as defined by the Software Engineering Manager.

Requirements

  • Bachelor's degree in Information Technology, Computer Science or related field.
  • 3+ years’ experience in Software testing, test development or automation role.
  • Experience performing validation testing in web-based environments (e.g. C# .NET, ASP.NET, Web Services).
  • Experience automating Functional, Load, Regression and Performance Testing. Penetration Testing experience is preferred.
  • Experience using test automation development with tools such as Selenium, Specflow, NUnit, JMeter.
  • Basic knowledge of web technologies such as SOAP, XML, HTML, JavaScript, and CSS.
  • Demonstrated analytical skills and methodical problem solving skills.
  • Test case management tools.
  • Continuous Integration tools, such as Team Foundation Server, Jenkins.

Company offers

  • Chance to develop a product that makes difference a in people’s life;
  • Professional training and development opportunities;
  • Attractive compensation and benefits package;
  • Flexible working environment;
  • A personalized development plan and regular progress reviews.

What You Need to Do Now?

If you're interested in this role, please apply now at jka[eta]afr.lt or call Jolita for more details.
If this job isn't quite right for you, but you are looking for a new role in Juvare, please contact me for a confidential discussion.