IT Business and Quality Assurance Analyst

From Agileana wiki
Revision as of 00:19, 24 September 2021 by Blake (talk | contribs) (Created page with "==Job Description== {| class="wikitable" |- |Job Title |Business Analyst, Quality Assurance |- |Location |Remote |- |Time Zone |Eastern Standard Time |- |Creation Date |20 Aug...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Job Description

Job Title Business Analyst, Quality Assurance
Location Remote
Time Zone Eastern Standard Time
Creation Date 20 Aug 2021
Last Modified 30 Aug 2021

Company Overview

Agileana is a lean, agile team that works hard to deliver value to our clients, in a friendly and respectful working environment. For some, being Agile means working around the clock. To us, Agile works best when we are able to work at a sustainable pace indefinitely. We shouldn’t have to work overtime, evenings, or weekends, to keep up with our commitments.

Keeping you happy and engaged is essential to working at a healthy velocity. We focus on the challenge of how to make our teams productive, being able to develop quickly while also deploying securely and with confidence. Agile works best with motivated individuals. We want to learn what motivates you, so we can keep you happy and productive.

We are lean, which denotes efficiency, waste reduction, competitive rates to our customers, and attractive compensation to our employees. The leaner we perform, the more efficient and productive we are, benefiting everybody in the long run.

The people at Agileana are friendly, kind, and funny. Sometimes we get together outside of work and support each other in our goals - both professional and personal.

Job Overview

The IT Business and Quality Assurance Analyst at Agileana acts as the gatekeeper between our development team and our clients. Ensuring that our deliverables meet client expectations and requirements and follow industry best practices standards. The IT/BA/QA is involved throughout the entire project life cycle, creates test cases, use cases, regression testing, and becomes a subject matter expert for each project.

The BA/QA/IT expert is a unique individual who possesses a combination of business analysis and quality assurance expertise. The BA/QA/IT expert has an in-depth understanding of how to determine and assess customer needs to define new software requirements and has deep technical expertise in testing including the ability to write test cases and use testing automation software, to ensure the final product satisfies business objectives and user expectations.

Employment will require successful completion of background check(s) and may require an entry-level federal security clearance process.

Duties & Responsibilities

  • Review project requirements and related documentation such as sitemaps, wireframes, information architecture specifications & functional specifications, providing timely and meaningful feedback
  • Develop detailed, comprehensive, and well-structured test plans, test cases, test scripts, and test reports on different projects.
  • Review requirements, specifications, and technical design documents to ensure that requirements are testable.
  • Estimate, prioritize, plan and coordinate testing activities
  • Execute the plan and manage all the testing activities in the plan to ensure that all the project objectives are met, and the solution works as expected.
  • Design, develop and execute test automation scripts using open-source tools such as Selenium automates browser.
  • Identify, record, document, and track bugs
  • Document and report defects to the project team.
  • Perform thorough regression testing when bugs are resolved
  • Monitor debugging process results
  • Develop and apply testing processes for new and existing products to meet client needs
  • Validate that user expectations are achieved during the testing process.
  • Work with project managers to determine the most effective testing strategy for projects of varying complexity and size
  • The document, prioritize, and resolve bugs, working within a bug tracking system such as JIRA
  • Participate as an active team member within an Agile approach
  • Work with content management systems, (AEM, Sitecore, Drupal, WordPress)
  • Recommend improvements in software to enhance user experience.
  • Research and compare similar competitor products.
  • Stay up to date with new testing tools and test strategies.

Candidate Qualifications

  • BS/MS degree in Computer Science, Engineering, or a related subject
  • 5+ years of Quality Assurance experience
  • 5+ years experience with web-based, open-source, content management systems
  • Familiarity with ADA, Section 508 compliance, and WCAG 2.0 standards
  • Experience working in an Agile/Scrum development process
  • Strong knowledge of software QA methodologies, tools, and processes
  • Hands-on experience with automated testing tools including Selenium
  • Certified Scrum Master (CSM) certification
  • PMI Professional in Business Analysis (PMI-PBA) certification
  • Skilled in the use of issue tracking SW (JIRA) to document, track, and resolve defects

Desired Skills

  • Excellent written and oral communication skills - technically and non-technically.
  • Ability to effectively manage time and identify and focus on priorities.
  • Ability to communicate effectively and directly with peers, managers, and clients through multiple communication outlets.
  • Emotional intelligence, tactfulness, and outstanding customer service attitude.
  • Analytical mind with the ability to understand data, processes, and variables.
  • A keen eye for detail - both visually and technically (code and data).
  • Resourceful, creative, problem-solving.
  • Should have experience testing applications, Selenium, and cross-browser testing tools preferred.
  • Perform various types of testing for AWS S3, Data Pipelines, Lambda, Kinesis, and MuleSoft Components, etc.
  • Able to take ownership of the process while leading development to a complete and successful conclusion.

Expectations

  • Structured, organized, attentive to detail
  • Creative, confident, and enthusiastic
  • Responsible, accountable
  • Punctual
  • Team player
  • Adaptive, responsive, agile
  • Committed, dedicated

Company Benefits

Back to Roles and Job Descriptions