Direct Client Requirement Sr. Quality Engineer- (Remote) (100% Remote)
Vacancy expired!
Hi , Please let me know if you're comfortable with the position detailed below. This position is an urgent hire. Sr. Quality Engineer - Mobile Native Applications (Remote)
Location : Richmond, Virginia - (Remote) Full time The Senior Quality Engineer is an essential role in the software development life cycle and ensures only properly tested software is released to production. A flawless customer experience is our top priority and this role plays a major part in that company goal. By designing and executing properly prepared test cases (both manual and automated) and working closely together with the entire agile team, this goal is achievable. This position focuses on both the agile team as well as the QE organization. Qualifications and Requirements
5+ years of experience in software quality assurance
Strong understanding of IT systems including system design, Object Oriented Design, databases and programming concepts specifically HTML, browsers, JavaScript, Web Services and AJAX
Strong background in test automation of mobile applications
Experience with writing tests for iOS and / or Android apps required
Experience with Espresso or XCUITest preferred
Experience with Azure PAAS
Experience Kotlin and / or Swift
Strong oral/written communication, presentation, and organizational skills
Strong interpersonal and communication skills for driving strategic initiatives through large and diverse organizations
Ability to work within multiple work streams at one time
Preferred Experience:
Experience building and maintaining CI/CD pipelines
Education:
4-year bachelor's degree in Computer Science or IT related course of study preferred
Responsibilities :
Participates in all Agile ceremonies for Team
Plans and executes tests to cover functional, integration, compatibility and regression needs and reports back findings to the Team
Helps lead test automation effort, contributes to framework design and suggest process improvements
Understands each area of the business, grasp their processes and learn how they work together
Understands complex problems, develops solutions and can communicate to both people inside and outside of their team
Uses and modifies existing libraries / tools for automation testing
Deciphers between basic business requirements and technical requirements
Creates test strategies and plans for team and assists other teams when needed
Identifies new tools for adoption
Writes general documentation regarding QE processes and tools
Develops key quality metrics and reports to stakeholders in the organization
Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.