This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
dynaConnections is looking for a talented Software Quality Assurance Engineer who will focus primarily on automated testing and may have an opportunity to manually exercise the code. The Quality Assurance Engineer will focus on test automation efforts across multiple projects and domains. The QA Engineer will work alongside other QA Engineers and developers to ensure we deliver the best products to customers. Tests will be designed to existing requirements and specifications and be adjusted as needed to accommodate product updates and changes. Additional duties may include debugging and verifying fixes for issues. This position utilizes Quality Engineering and Quality Assurance techniques while providing knowledgeable functional support for product line assistance and new product development.
Job Responsibility:
Work closely with the Product Manager and Development team to ensure automated test coverage is complete and up to date over multiple related projects
Work with QA team members to develop testing plans and manage priorities
Create automated tests for new features based on provided descriptions, test cases, and regression tests
Update existing automated tests when code is modified to keep regression tests up to date with changes to the codebase
Determine functionality that automated tests and document steps cannot test to verify manually
Test from the user’s point of view, while understanding the given feature’s documentation may not provide the complete story
Remain highly conscious of details
Evaluate new tools
Participate in continuous improvement as a QA team member
Investigate with curiosity to find holes and bugs that wouldn’t be obvious to most people
Requirements:
Bachelor’s Degree/coursework in Computer Science or related field, or relevant work experience
Basic programming skills (Java preferred) to understand the code and how it needs to be tested
Strong SQL
1-2 years’ experience writing automated functional and regression test cases
Ability to document steps to reproduce observed defects
Ability to shift between manual and automated testing approaches
Experience maintaining and expanding test suites
Experience creating and executing test plans
Ability to manage your test environment
Experience writing automated UI testing scenarios using Selenium or equivalent frameworks
Comfortable with Unix commands, experience writing shell scripts
Clear communicator with strong organizational skills
Love of solving complex problems
Take pride in doing high-quality work that improves the lives of other people
Able to communicate openly if underwater or overwhelmed
Willingness to work occasional evenings and weekends, as required, to meet deadlines
Solid team player
Nice to have:
Familiar with task tracking systems (e.g., Jira, Rally, Asana)
Familiar with build and deployment tools (e.g., Jenkins)
Familiar with Oracle, ElasticSearch, and MongoDB
Familiar with version control systems (SVN, Git)
Experience in the world of real estate technology
What we offer:
Medical/Mental/Rx Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Savings Plan
Long-Term Disability Insurance Plan
Accidental Death and Dismemberment Insurance Plan
Basic Life Insurance Plan
Equity Plan (Company Stock Options)
Generous PTO
Paid Sick Days
Paid Holidays
Stocked Kitchen, and Taco Fridays
Gym Membership (Wellness Program)
Costco Membership
Professional Development Opportunities & Reimbursement