Test Automation Developer

  • Full-time

Company Description

Isobar is a digital agency committed to delivering robust, innovative, world-class solutions. We design and build everything from content-rich brand experiences to sophisticated business platforms to dynamic media and entertainment apps. Isobar’s breadth of clientele means that our people have a broad range of industry and platform opportunities to explore. Full collaboration between our technology, user experience, creative, business, and marketing teams ensures we create complex, award-winning, slam-dunk work.

Job Description

Isobar is seeking Test Automation Developers who have proven experience supporting development teams to create, integrate, and maintain automated test suites for various test types, test environments, and project phases. Candidates must have experience working in structured environments following Agile methodologies. Leveraging technical skills, developers work collaboratively to create automated tests for functional testing, non-functional testing, and regression testing of digital solutions.

Test Automation Developers at Isobar must be inventive problem-solvers with strong technical and analytical skills. Candidates must be quick learners, able to apply new knowledge effectively in a fast-paced, client-driven environment.

Test Automation Developers work closely with project, technology, QA, and test-automation teams. Candidates must have a deep understanding of test-automation tools and techniques, development process, QA process, and release-engineering process. 

This individual should be comfortable working with a variety of technologies, multidisciplinary teams, and individuals as well as with our partners and customers.

Note: This individual can work out of the Boston, MA or Chicago, IL office locations.

Delivery and Operation

  • Create automated test scripts to verify business, functional, and non-functional requirements for various testing phases of the project per guidance from team leads
  • Assist the team to integrate automated test scripts with continuous integration tools, set up automation test infrastructure as well as schedule test automation for multiple releases
  • Assist the team to update automated tests to reflect existing requirements, new requirements, and/or change requests
  • Execute several types of tests, identify risks, and report issues under directions of the team
  • Generate test-automation reports and communicate automated test progress to the team
  • Collaborate closely with team members to resolve technical issues
  • Install, maintain, and update test tools and programs
  • Document automated test data and analyze test results
  • Assist the team to build, deploy, and release applications in test mode
  • Participate in requirements discussions and project sprint-planning for scoping and estimation
  • Utilize and promote test-automation best practices and solutions across functions

Communication

  • Communicate outstanding issues, risks, and possible roadblocks to teams
  • Present written and oral communications in an organized and structured manner
  • Clearly articulate the steps required to reproduce a defect with accompanying details (screenshots, test data, etc.)

Qualifications

  • Thorough understanding of test automation process, development process, QA process, and build-release engineering
  • Thorough understanding of several test types in software development life cycles, including but not limited to, component, integration, system, functional, non-functional, performance, security, user acceptance, and regression testing
  • Understanding of leading-edge technologies, including web applications, native mobile applications, cloud computing, and N-tier architectures
  • Ability to work from requirements and design specifications to develop and execute automated-test cases and test scripts across multiple data-intensive applications
  • Knowledge of issue tracking, issue management, test-status reporting, and requirements-gathering processes, tools, and templates
  • Ability to diagnose and analyze problems, define potential causes, and work with teams collaboratively to resolve issues
  • Ability to learn new technologies and tools for test automation as well as advocate for process improvement to enhance quality of deliverables
  • Experience with build-release engineering a big plus

Required Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or equivalent
  • 1+ years of direct experience as a hands-on Test Automation Developer with software automation using Selenium WebDriver, Appium, Jenkins, cloud-based test-automation solutions, and other continuous integration tools
  • Highly proficient in object-oriented programming (Java, C#, Node, Ruby, etc.), analysis, and design
  • Experience with test automation and test-data management of web, mobile web, and/or native mobile applications for one or more of the following: enterprise-level applications, CMS-driven corporate sites, high-traffic consumer sites, B2B sites, commerce platforms, employee portals or marketing platforms
  • Experience with functional verification, data verification, web service inspection (SOAP and REST), build-release engineering, and log inspection
  • Demonstrated understanding of software development, software test strategies, and software-engineering best practices

Additional Information

Isobar fosters a diverse environment that encourages original thinking about our business and empowers us to communicate with a global world of customers. We embrace differences of opinion and diversity of thought as they help us challenge and refine our solutions. Merkle, as a best-in-class marketing agency, welcomes big ideas, and believes they can come from anywhere.

Perks & Benefits

Isobar offers a flexible vacation policy, retirement benefits, paid sick leave, generous health, dental and vision insurance options, parental leave, adoption benefits, and more. We recognize high-performers and provide long-term growth opportunities. We hope you'll join us!

All your information will be kept confidential according to EEO guidelines.

FLSA Status: Exempt

Privacy Policy