Civitas Learning is hiring a
Remote Quality Assurance Analyst
\nCivitas Learning is bringing together the best of technology, forward-thinking, and data science to meet our mission to help one million more higher education students graduate each year. We are building a data platform and cloud-based applications that empower institutions and students and deliver insights and actionable analytics to the frontlines of education. \n\nWe are looking for a versatile Quality Assurance Engineer to join our team where you will get to work collaboratively with smart engineers, data scientists, product managers, and others to create applications for higher education that harness data, deliver insights, and translate those insights into actionable and consumable recommendations for those at the frontlines of education -- administrators, faculty, and advisors โ committed to enhancing the learning experience and improving student success. This position will test business applications, including custom software, configured software and internally developed software and web site applications, for functionality, accuracy and adherence to specifications by performing systems integration, interface and regression testing.\n\nPrimary Responsibilities:\n\n\n* Reviews requirements and use cases and writes test cases to validate conformance \n\n* Participates in writing or refining use cases and business requirements\n\n* Executes and evolves Quality Assurance best practices that promote the elimination or reduction of defect opportunities\n\n* Develops and maintain test plans, test strategies, and test cases while performing all testing activities including functional, system, regression, performance, and stress testing\n\n* Creates, maintains, performs, and upgrades test scripts for specific products as well as analyzes test cases and provides regular progress reports\n\n* Analyzes test results to ensure existing functionality and recommends corrective action\n\n* Logs the defects in a detailed, understandable and reproducible way, tracking all assigned defects through to closure and interacting with members of the development team to resolve discovered defects\n\n* Participates in the development and dissemination of Quality Assurance standards\n\n* Uses technical tools, native programming languages, to find, identify and diagnose software defects based on data models or data extracts\n\n* Writes advanced SQL queries to verify the integrity of databases including data transformations\nDevelops and maintains Unix shell scripts for back-end test automation\n\n* Develops and maintains automated regression and performance test scripts\n\n* Completes forms, reports, procedures, and functions as necessary during the development process\n\n* Meets Quality Assurance deadlines and delivers projects on time\n\n* Participates in verification reviews and/or meetings to evaluate documents, plans, code, requirements and specifications\n\n* Assists developers in identifying program and/or system errors\n\n* Identifies potential design flaws and refers to application team for resolution\n\n* Provides usability feedback in all products\n\n* All other job-related duties as assigned\n\n\n\n\nMinimum Qualifications:\n\n\n* Bachelorโs degree in Computer Science or equivalent degree \n\n* Experience gathering and documenting system functional design for information technology projects\n\n* Experience developing, maintaining and delivering end user training\n\n* Experience in all stages of Software Quality Assurance testing\n\n* Extensive experience defining test strategies, planning, and performing all testing \n\n* Experience defining UAT (User Acceptance Test) criteria. \n\n* Experience writing test cases, creating bug reports, executing and tracking testing assignments. \n\n* Knowledge of software life-cycles\n\n* Knowledge of quality assurance methodologies\n\n* Knowledge of the quality assurance software development life cycle\n\n* Knowledge of software testing principles, methodologies, and terminology \n\n* Knowledge of test automation approaches, processes, and tools including maintenance of the automated test systems \n\n* Ability to communicate effectively, verbally and in writing, to interact effectively with internal and external clients, peers, management and cross-functional areas, to clearly and concisely communicate (written and oral) technical information to non-technical audience, and to create technical documentation\n\n* Ability to determine/refine business requirements\n\n* Ability to manage time effectively, to meet schedules and deadlines, to work under time pressure, to multi-task, to plan, organize and prioritize work assignments, and to pay close attention to detail\n\n* Ability to analyze\n\n* Ability to troubleshoot\n\n* Ability to use good judgment in evaluation and decision making\n\n* Ability to develop testing criteria\n\n* Intermediate English speaking level\n\n\n\n\nMust have expertise in some of the following:\n\n\n* Java\n\n* Oracle PL\n\n* SQL\n\n* Web applications\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design and Design jobs that are similar:\n\n
$70,000 — $100,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐
We hire old (and young)\n\n
Apply for this job
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.