RAPP
SoftwareQAEngineer
Neural analysis suggests this role is
optimal for Entry candidates.
“Software QA Engineer at RAPP. Skills: Software quality assurance, Test plans, Test cases. Conduct tests before product launches. Ensure software runs smoothly”
What You'll Achieve.
Ensure software runs smoothly; Meet client needs; Be cost-effective; Meet quality standards; Successful delivery of projects; Top-efficiency; Quality
Industry & Context.
Action Oriented; Readily acts on challenges; Identifies and seizes new opportunities; Steps up to handle tough issues; Nimble Learning; Actively learning through experimentation; Experiments to find new solutions; Takes on the challenge of unfamiliar tasks; Extracts lessons learned from failures; Extracts lessons learned from mistakes
May be requested to work overtime, May be requested to travel for special projects
What They're Looking For.
Must Have
0-2 years of experience in software quality assurance, Knowledge of SQL, Knowledge of scripting, Full professional proficiency in English
Nice to Have
Bachelor's / Master’s degree in Computer Science, Information Systems, Applied Computing, Software Engineering or related field, SFMC Email Specialist certified
What You'll Do.
Conduct tests before product launches
Ensure software runs smoothly
Review system requirements
Track quality assurance metrics
Help in corrective actions
Monitor software development stages
Identify system malfunctions
Resolve system malfunctions
Meet quality standards
Provide feedback on requirements
Provide feedback on specifications
Provide feedback on technical design
Create detailed test plans
Create comprehensive test plans
Create well-structured test plans
Create detailed test cases
Create comprehensive test cases
Create well-structured test cases
Perform testing activities
Take ownership of testing
Design automation scripts
Develop automation scripts
Execute automation scripts
Document bugs thoroughly
Perform regression testing
Monitor bug fixing process
Ensure success of corrections
Investigate non-conforming software causes
Track test execution progress
Track defect densities
Track open defect counts
Stay up to date with testing tools
Stay up to date with test strategies
Raise flags on improvement needs
Raise flags on improvement opportunities
Follow RAPP IO Agile governance
Collaborate with project management
Ensure successful project delivery
Follow RAPP IO standards
Support group success
Follow process standards
Follow documentation standards
Promote values adherence
Report findings to leads
Ensure effective communication
Promote participation
How You'll Work.
Team & Collaboration
Liaise with internal teams; Collaborate with developers; Collaborate with product managers; Collaborate with project management teams; Promote teamwork; Promote participation; Promote involvement
Communication Scope
Communicates effectively; Developing multi-mode communications; Delivering multi-mode communications; Convey clear understanding; Attentively listens; Adjusts to fit audience; Adjusts to fit message; Provides timely information; Provides helpful information; Encourages open expression; Ensures effective communication
Process & Methodology
Collaborates with project management teams, Ensure successful delivery of projects
Full Job Description
JOB PURPOSE The Software QA Engineer reports to a QA Lead. The Software QA Engineer will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. He/She will review system requirements and track quality assurance metrics. He/She will also design and implement tests and help in debugging and corrective actions. Ultimately, he/she will monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. MAIN RESPONSIBILITIES / DUTIES Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback. Liaises with internal teams (e.g., developers and product managers) to identify system requirements. Creates detailed, comprehensive, and well-structured test plans and test cases. Performs and takes ownership of the testing activities. Designs, develops, and executes automation scripts using defined tools (where applicable). Identifies, records, documents thoroughly and tracks bugs. Performs thorough regression testing when bugs are resolved. Monitors the process of fixing bugs and ensures the success of corrections. Investigates the causes of non-conforming software. Tracks quality assurance metrics like test execution progress, defect densities and open defect counts. Stay up to date with new testing tools and test strategies. Receives predetermined work assignments that are subject to a moderate level of control and review. Raise flags to QA Lead on needs and opportunities for improvement of Quality practice. Follows RAPP IO Agile governance approaches - such as ticket descriptions, metrics, dashboards, and reporting. Collaborates with project management teams to ensure successful delivery of projects. Follows RAPP IO standards and supports the overall success of this group within the organization. Follows process and documentation standards with the end goal of top-efficiency and quality. Eval
Applying for this Software QA Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about RAPP?
Real rants from real employees. Read before you apply.