278 - Sr Quality Assurance Engineer
Job Description
iOFFICE + SpaceIQ is making workplaces smarter and employee experiences better. Businesses that need a centralized data-driven platform to make better informed decisions about real estate, want to plan and manage a more productive and efficient work environment, and want to give their employees a frictionless experience so they can do their best work, come to iOFFICE + SpaceIQ. Our mission is to help businesses of all sizes reach their full potential by creating great workplaces that attract and retain the talent they need to grow and succeed. If you are looking for a dynamic, entrepreneurial career opportunity, join SpaceIQ and our suite of products: Archibus, Serraview and SiQ in transforming the workplace.
Sr QA Engineer
Our ideal candidate will be a passionate and experience QA leader and take pride in their team's continually improving performance. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. You will work in a dynamic environment, driving quality of multiple product lines. We are looking for someone who adheres to self-learning and seeks innovative solutions.
Responsibilities
- You will be performing manual testing across various platforms to ensure the functionality
- You will be developing an automation roadmap and build automation framework that scales and caters to functional and operational needs by levering proper tools and technology.
- You will be working closely with the stakeholders to understand goals, requirements, and architecture of the project.
- This is an extremely hands-on role requiring equal adeptness in communication and project management as well as deep technical ability in solving complex technical challenges.
- You will be creating project plans and schedules for testing projects to assure that SpaceIQ products meet functional and technical specifications.
- You will be reviewing functional and technical specifications, provides feedback and analyze them for completion and testability.
- You will be working in the Agile team reviewing User stories and Epics
- You will be writing and update the overall test strategy based on functional and technical specifications. Monitor the test strategy execution and adjust it if needed.
- You will be managing and review the bugs, conduct bug triage, give recommendation to the team on priority, provide information on the state of the quality at the go-no-go decision for the release
- Analyze the bugs coming from the Customer Support to improve the test strategy and test cases
- You will lead QA innovation by blending modern technology and practices
- Work with DevOps to define and control the test environment and test data
Skills and Experience:
- 5+ years of professional experience with formal software application testing methods.
- Experience with one or many scripting languages (C#, Java, Python) and experience with automation is a plus.
- Must have strong automation experience with one or many technologies such as: Selenium Webdriver with Java, Selenium GRID, TestNG, Java Script (Node.js), Jest, SOAP UI, Postman
- Well versed in CI/CD and experienced in building efficient, effective, and reliable regression testing pipeline - (CircleCI, Buildkite, others)
- Experience with a few of the following technologies is a big plus: AWS (Amazon Web Services) (EC2, S3, Kinesis, RDS, DynamoDB, CloudWatch).
- Experience testing Network equipment is a big plus: (Soft Switches, SNMP (Simple Network Management Protocol))
- Fluency in English (oral and written).
- Demonstrated experience in testing complex software products, distributed systems and web services with minimum supervision. Very good knowledge of the software development process and QA methodologies.
- Ability to translate functional and technical specifications into test plans and to create effective test cases. Experience in white box testing and API testing is a plus.
- Detail-oriented and self-starter.
- Ability to identify software bugs, create accurate bug description and perform a basic debugging to provide more details to the developers.
- Ability to identify project issues, to assess the risk and clearly communicate the QA impact. Ability to adjust test plans and schedule as needed.
- Critical thinking with a high level of motivation to constantly improve and take on new challenges.
- Ability to communicate effectively with product teams and engineering staff. Ability to build positive relationships across the organization.
- Strong ability to successfully manage concurrent deliverables on time and with quality within a fast-paced environment and under deadlines.
- Working with remote teams spread across multiple countries.
- Bachelor's degree or equivalent work experience
Benefits:
- Health, Dental, & Vision with flexible PTO
- Dependent, Spousal and Domestic Partner coverage available
- Up to $1000 Company HSA Contribution
- Medical, Dependent Care and Limited FSA Accounts
- Income Protection and Replacement - 100% Company Paid
- Short Term Disability
- Long Term Disability
- Life Insurance
What's in it for you:
- Be a part of a company that is changing the workplace.
- Be a part of a fast-paced global team.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Equal Opportunity Employer/Veterans/Disabled
Recommended Skills
- Adaptability
- Agile Methodology
- Amazon Dynamo Db
- Amazon Elastic Compute Cloud
- Amazon Relational Database Service
- Amazon S3