Forgotten Password


Dynata is looking for a Senior QA Engineer-Remote  #FindJavaJobsTelecommute #RemoteJavaCareerFinder #EngineerJobs

Its an exciting time to come aboard Dynata! Were growing and shifting gears as we leverage our maturity and profitability to build a start-up culture around several new and exciting product lines. We are seeking a passionate and effective Sr. QA Engineer to join our team. In this role, you will join a strong and energetic team utilizing the latest in cutting edge technology to make a measurable and visible impact on our organization. The Sr. QA Engineer is a solid, positive, and innovative individual who will lead the production of automated and manual tests to ensure the successful deployment of web and mobile app products. You will also get an opportunity to thrive in a culture that supports you and promotes your career growth. RESPONSIBILITIES Meet with Software Engineers and Product Owners to determine QA strategies. Create and execute automated test scripts to validate the acceptance criteria for both frontend and backend components for web and mobile apps. Apply critical thinking, experience, and research in the design and implementation of automated solutions to improve application quality and reduce defects. Integrate automated testing processes with CI/CD pipelines and their reporting to ensure visibility of code quality. Design and perform manual test cases as needed to improve quality and drive development velocity. Track and report defects to depict the status of the sprint and/or system stability. Work closely with Product Owners, engineers, and team members to identify areas and methods to help improve testing efficiency, expand coverage, and promote product reliability. Collaborate with a team of QA engineers to create and maintain automated tests. Develop test plans, test cases, and other supplemental documentation as needed while maintaining the QA process. Share test automation practices with engineers to promote shift left testing disciplines and TDD practices within a team. Facilitate and participate in demos explaining application functionality and/or test scripts that have been written. Ensure functionality is stable and provide feedback on readiness for production release. Share and receive insights, interacting with team members towards a common goal. Learn, learn, and learn some more SKILLS AND ATTRIBUTES Excellent scripting/coding skills in one or more commonly used testing language, i.e., JavaScript, Java. Knowledge of the testing pyramid and the different testing paradigms. Knowledge of QA principles, concepts, systems, industry practices, and standards. Knowledge of UI testing technologies like Selenium, Appium, Playwright, Cypress, Detox, CodeceptJS, etc. Knowledge of Unit/Integration testing technologies like xUnit, Jest, Mocha, Chai, etc. Knowledge of API testing technologies like Newman Postman. Knowledge of website/webapp building using JavaScript/TypeScript code and CSS. Familiarity with current JavaScript frameworks and tools. We use React, Webpack, etc. Familiarity of server-side languages, either compiled or interpreted. We use C# mainly. Knowledge of Unix/Linux environments. Understanding of Web app architecture, HTTP, Web Services, and REST APIs Understanding of version control. We use git. Enjoys mentoring team members, explaining why things are done in a certain manner instead of just how things are done. Demonstrates strong problem resolving capabilities including brainstorming alternatives to a given problem. Not afraid to show leadership by identifying and incorporating best practices and processes. Strong oral and written communication skills with the ability to quickly establish rapport, credibility, trust, and respect with others. Passionate about testing and continuous improvement; strives to keep things as simple as possible. EDUCATION AND EXPERIENCE 5+ years of professional experience in quality assurance, software testing, or software development using modern web frameworks, languages, and libraries. (i.e. React, Vue, Angular, etc.) and enterprise class software development tools and workflows. 3+ years of experience writing automated software testing. 3+ years of experience with web application testing Experience with Continuous Integration, preferably using TeamCity. Experience with Jira is a plus. Experience with Amazon Web Services (AWS) is a plus. Experience testing mobile apps (native or React Native) is a plus. BENEFITS: Flexible work environment – hybrid (if near an office) or 100% remote Work-life balance Medical benefits, Retirement matching Generous paid time off Learning Management System available through the Intranet providing free access to nearly 500 online training modules and personal development programs Dynata offers their new colleague the opportunity to work in an open and global culture, where they welcome feedback and ideas from their colleagues. You will be working in a challenging and inspiring environment with talented colleagues from all over the world. We have great opportunities for growth and professional development. And much more! At Dynata, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. Dynata welcomes and encourages applications from people with disabilities. We are committed to an inclusive work culture for all our employees. Accommodations by request can be made for all aspects of the selection process. Dynata is also an affirmative action employer OE/Minority/Female/Veteran/Disabled/Sexual Orientation/Gender Identity The salary range for this position in is $70K-$90K/yr; however, base pay offered may vary depending on location, job-related knowledge, skills, and experience. A discretionary incentive program may be provided as part of the compensation package, in addition to a full range of medical and other benefits, dependent on full-time employment status.


Tagged as: Engineer

Apply for job

Apply For This Job

To begin the application process, please provide your email address.


By continuing you agree to minneapolisjobsearch Cookies, Privacy and Terms

Job Overview