Lead QA Engineer Job in San Francisco, California US
Lead QA Engineer
Terms : Contract to hire Target Compensation : $ 45-50hr Location : San Francisco Target Start Date : 3/26/2012 Job Overview: Industry : Retail This individual will serve as a Lead QA Software Engineer on a Business Intelligence/Data Warehouse project team. This engineer will have two responsibilities: First, they will ensure that the solutions delivered by the team conform to projects requirements using traditional quality assurance approaches (test plans and procedures). Second, the engineer will support building out a QA environment that facilitates test driven development, continuous integration, and automated regression testing. The project team will operate using Agile methodologies. Primary responsibilities: - Work with product managers, analysts, and end users to define and document acceptance criteria. - Perform functional testing of report user interfaces including feature and data validation. - For complex reports and dashboards, develop test plans to ensure all features have test coverage. - Develop automated testing of reports using Selenium (Java) - Identify test cases and data sets for baselining reports in Microstrategy Integrity Manager - Develop and execute plans for end-to-end testing, ensuring that transformations are properly applied to data from the time it enters a data warehouse stating table, through aggregations and on the end report itself - Automate end-to-end testing using DBfit; assist data warehousing engineers in development of automated unit and story testing using DBfit - Contribute to automated regression testing Qualifications: - Minimum 2-3 years in a quality assurance role on software development projects - Experience with test automation is required - Experience testing either business intelligence reports (e.g., Microstrategy, Business Objects or Cognos), or experience testing database driven applications - Experience writing and executing test plans - At least intermediate level experience writing SQL queries; experience with Teradata and Oracle preferred - Experience with ETL design (Datastage, Informatica, or SSIS) is desirable - Experience using java based test frameworks such as Selenium is desirable - Experience with test driven development using DBfit is desirable - Experience with Agile or Scrum development processes is desirable - Understanding of continuous integration, automated testing, and code branching and merging. - 4-year college degree or equivalent work experience - Ability to use rigorous logic and methods to solve difficult problems with effective solutions. - Intellectually curious, with a keen interest in learning how to apply test automation techniques to new domains and an interest in playing multiple roles on a team. If you may be interested in this position or have any questions, please email or call me directly. We can offer full benefits to include health care, PTO and training. We have many other open positions as well so please submit a resume if you have interest in working with us. Thanks, Michael Foote 415.343.6037 mfoote(at)teksystems.com