Back to top

Quality Assurance Engineer

This job is no longer available

New York City, NY, USA
Full-time

We are looking for a Quality Assurance Engineer (QA Engineer) who would help shape the use of technology and the ongoing improvement of quality assurance (QA) practice at Teach For America.  The QA Engineer will play a key role in new technology initiatives for our high growth organization. As a member of the dynamic and highly motivated Software Engineering and Delivery team, the Quality Assurance Engineer plays an important role in ensuring our custom technology solutions as well as packaged software meet the desired requirements effectively.  Depending upon the scope of each project, the Quality Assurance Engineer will work directly with developers, business analysts, project managers and business owners, managing automated and manual tests to ensure that the products released are of the highest quality. The Quality Assurance Engineer reports to the Quality Assurance Lead.

Areas of Responsibility: 

Functional Manual Testing (75%) 

  • Translate functional requirements into test scenarios.
  • Perform test execution across different phases.
  • Provide test status daily basis.

Functional Test Automation (25%)

  • Work with development teams on testing frameworks and infrastructure to support automated testing at every level.
  • Create automated test scripts, execute test scenarios, and analyze results, using Selenium and Ready API.
Educational Background: 
At least a four-year degree in Computer Science, MIS or a related field
Skills/Experience: 
  • 4+ years’ experience in technical Quality Assurance (QA), focused on customized web-based solutions as well as large-packaged solutions, e.g. Salesforce.
  • Experience working with and testing complex systems, supporting large number of internal and external users and stakeholders.
  • Experience in Test Management tools such as HP Quality Center, Rational Quality Manager
  • Experience with functional test automation tools such as Selenium Webdriver.
  • Experience testing across a variety of browsers such as Chrome, Firefox, etc., and platforms such as Windows, MacOS, iOS, Android, etc.
  • Experience with issue tracking systems such as JIRA.
  • Experience with SQL queries.
  • Familiarity with collaborative documentation systems such as Confluence, Google Docs, etc.
  • Experience with Java and J2EE applications, web-based applications, REST webservices, ERP, CRM, etc.
  • Experience in Agile development methodologies.

 Optional but a plus:                                                       

  • Experience working in an agile development process (XP, Scrum, Kanban, etc).
  • Familiarity with Java or Apex programming language a plus.
  • Familiarity with Oracle, MS SQL Server, or other Relational Database backend a strong plus.
  • Familiarity with Object Oriented design principles a plus.
  • Familiarity with Service-Oriented Architecture and Event-Driven Architecture a plus.

 Skills:

  • Must be detail-oriented, extremely organized, and will have exceptional writing and communication skills
  • Ability to communicate effectively verbally and in written communication
  • Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment
  • Commitment to ongoing research, understanding, and self-education on emerging Quality Assurance engineering technologies and best practices.

Organization Info

Teach For America

Overview
Headquarters: 
New York, NY, United States
Annual Budget : 
$100-500M
Founded: 
1993
About Us
Areas of Focus: 
Mission: 

Teach For America is the national corps of outstanding recent college graduates, professionals, or graduate students who commit to teach for two years in urban and rural public schools and become lifelong leaders in expanding educational opportunity. Teach For America's mission is to enlist, develop, and mobilize as many as possible of our nation's most promising future leaders to grow and strengthen the movement for educational equity and excellence. In the 2016-2017 school year, 6,900 first- and second-year Teach For America corps members are teaching in 53 regions across the United States. Since 1990, Teach For America corps members have reached more than 10 million students. Teach For America's more than 40,000 alumni are providing critical leadership -- as teachers, school and district leaders; elected officials and policy advisers; and founders and leaders of education and social reform initiatives -- to ensure all children have the opportunity to attain an excellent education.

Listing Stats

Post Date: 
Mar 7 2019
Active Until: 
Apr 8 2019
Hiring Organization: 
Teach For America
industry: 
Nonprofit